Every time I come here they always remember me by name and greet me as soon as I walk in the door, even if it's been months since my last appointment. They are so thoughtful and amazingly sweet, I just love this place. They would never suggest that I buy something that wasn't necessary, and never pressured me. They were always very considerate and professional. The waiting area here is extremely spacious. There is never overcrowding and everything is spaced appropriately. Their staff is the most friendly, welcoming staff I've ever dealt with. They are so warm and professional, and make the whole experience that much better. I don't think I have ever been put on hold here for a long time and am so impressed with how quickly all of my questions are answered. There's nothing worse than having to wait on hold for a half an hour just to get someone to talk to you.