I've been coming here for 10 years or so (since they were at a diff location before). The prices have gone up considerably but you get what you pay for. They are well trained and knowledgeable. Have not always gotten a consistant cut and color but they are always more than willing to correct any perfectionist tendencies I have!