They have really great customer service here. They always put their customers first, regardless of the situation. They made sure that their qualifications were obvious. I was confident that I was under the care of a professional. I didn't wait long at all. My appointment started on time, and the wait was much shorter than other offices I have been to. They're always able to answer simple questions over the phone. They only make me schedule appointments if necessary. I didn't have to wait at all after I arrived for my appointment. They were running right on time, which is a really big deal for me.