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 paid close attention to me and all of my questions were answered. I will definitely refer my friends and family here. They were great and I think more people should know about them. They have a very good professional reputation. I know that I'm under the care of an expert. I've been places before where they were argumentative and angry, so I was nervous that I would encounter that here as well. Instead, they were very calm and understanding the entire time. I could tell they really care about everyone who visits them.