Not only were they able to provide everything they promised me, they went above and beyond and exceeded my expectations. They always make sure to return my phone call as soon as possible. They've never left me waiting. They would never suggest that I buy something that wasn't necessary, and never pressured me. They were always very considerate and professional. They almost always have a promotion or special going on. Whether its a complimentary consultation for new clients or a percent-off a certain service, I always get some sort of discount. It was very easy to get an appointment. They have a very flexible schedule and get me in quickly every time.