I've been going here for years and never had a bad experience. I usually just walk in because everyone here does a good job. It's kind of a popular place so if you're going with friends or on a weekend, I'd recommend making an appointment. I have found this place to be much cleaner and friendlier than other places in town.