There's Sam and Bill's (
www.samandbills.com) at the corner of Hillsborough and Oberlin (behind Player's Retreat). They do a GREAT job, but are a little on the pricey side. My favorite stylist was Erin - Jessica is good too.
I used to go to the Design Gallery as well. Also on Hillsborough, next to the Reviere coffee shop. There were 2 girls, and one was way better than the other. I can't remember her name though... Melissa? Melaine? Something like that. Its been 4-5 years as well, so she may not even be there.