They were one of the kindest, most caring staff I've ever dealt with. It didn't matter how many times I called with a question or concern, they were always happy to help me. I didn't wait long at all. My appointment started almost 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. I feel like they go out of their way to accommodate my schedule. I always get the appointment time I want. I will absolutely return. I had an amazing experience, and they were by far the best I've ever seen. They would squeeze you in during their regular appointments if need to be. Dr has nice sense of humor and that takes 50% of your pain away. Very polite and respectful. He impressed me so much that I can go on and on. I recommend him 100%.