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've already told my friends and family about the fantastic experience I had there. I spend a little too much time in the waiting room. I've waited longer at other offices, but I was hoping to be seen sooner. They've never dismissed any of my concerns as unimportant, and take every concern of mine very seriously.