They've never been late to any of my appointments. I've even showed up early sometimes and they've always been ready and prepared. I couldn't believe how knowledgeable and well-informed the staff was. They were able to answer all my questions, except the ones they needed to have their boss's input on. It was great to be able to talk to such a skilled staff. 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'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. They had a huge selection of magazines in the waiting room. I was able to find some of my favorites and they kept me entertained while I was waiting for my appointment.