They have some of the best customer service I have ever seen. Putting their customers first is definitely a priority here and it shows. 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 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.