Whenever I called with a question or concern, the staff were totally helpful. I've never seen anyone who is more respected by their staff. The entire staff only had great things to say about working there, and it made me want to return all the more. The one thing that I really enjoy about this place is their high level of customer service. Their full attention is always on me and they never take personal calls during my appointment. I've been to other places that answer their phone and it just drives me crazy. They are always prepared for my appointment and remember everything about me. They always have an immediate answer for me when I call with a question. They would never try to get me to make an appointment unless I really needed one.