I wish I could give this place zero stars. I was scheduled for an appointment at 3:50 with Dr. Blanchard. After busting my butt to get there coming from work, I arrived at 3:53 and was informed that because I was "late" I would have to reschedule.
I then found out that they have a $25 fee if you "miss" your appointment so I made sure to get a paper in writing and signed stating that they have canceled the appointment.
Can't attest to the service seeing as being 3 minutes late means you receive none, but with this kind of customer service I am happy to take my business elsewhere!