It was nice to see them treat their staff with so much respect. It was obvious that they had a good relationship with all of their staff members. 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. Time always drags when I'm in the waiting room unless they have a good magazine selection, and they definitely do here. Time flew by while I was reading them. This provider has so much helpful information available online. They have an impressive website that's easy to use, with forms that you can fill out before your appointment. They also have a great online presence in multiple directories.