This place is great. I only docked it a star because they are so popular that it is hard to get an appointment.
In a town where I am occasionally skeptical of letting people take my health in their hands, this place is professional, clean, friendly, and has great equipment. Highly recommended.