They had a huge selection of magazines in the waiting room. I was able to find some of my favorites and they kept me entertained while I was waiting for my appointment. I felt that they really valued my health and happiness because they followed up even after my appointment just to check up on me. It was such a nice gesture that made a huge difference. 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. I will definitely refer my friends and family here. They were great and I think more people should know about them. It was so nice to arrive and see many fully qualified staff members. I've gone to some places that were very understaffed and I've never had a good experience. This place had a great staff though, and I'll definitely be going back.