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. I am going to refer everyone I know here. I absolutely love this place. I was so impressed with the progress I was able to make after visiting them. All my questions were answered, and I feel a lot more confident and hopeful about the future. I felt very encouraged after my first appointment. After seeing how qualified and knowledgeable they were, I was hopeful that I would be able to get better under their care. I've never seen anyone who is more respected by their staff. The entire staff only had great things to say about working there, and it made me want to return all the more.