I'll definitely be going back. I didn't have a bad experience. 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. It was nice to hear how much the staff respected them. It made me that much more confident that I was under the care of a professional. I never have to worry about them overbooking appointments. They definitely believe in quality over quantity here and it is much appreciated. This provider has helpful information available online, which is really convenient. They have a good website and online presence.