This office runs super smoothly and all the girls are really great. Even after I got confused about a finance issue, I was treated very patiently and with respect. The only reason I didn't give it a full 5 stars is because I find their policy of having to reserve an appointment with a fee that's credited after said appointment is completed, to be an inconvenience. I understand why they do it though... so people, please keep your appointments or cancel/reschedule them in a timely manner and maybe they'll do away with that practice!
more