Their office was well organized and clean. I could tell they took a lot of time making sure it was presentable. They always return my phone calls quickly. I always know that I'll get a prompt answer to my question. I will absolutely return. I had an amazing experience, and they were by far the best I've ever seen. I will definitely refer my friends and family here. They were great and I think more people should know about them. They gave me all the information I needed about fees and payment plans before they scheduled my treatment. I appreciated them giving me enough information to consider my options before paying for it.