I have been going here for 8 years. I am always satisfied with the way my hair looks afterwards, whether done by Maria or Joe. The price is very reasonable. If you are pressed for time, call ahead and make an appointment. I think the longest I ever waited is 10 minutes and I am close to 100 visits! This one is a no-brainer.