Their office was well organized and clean. I could tell they took a lot of time making sure it was presentable. They were very sympathetic to my situation, and made me feel cared for. I knew that I could count on them at all times. They go out of their way to make everyone feel equally respected and cared for. I've seen client favoritism at some of the other places I've been, and I really appreciate the extra effort they make to avoid that here. When comparing them to others I have visited for the same condition, they are among the best I have seen. Their prices were very fair. The level of care you get for the price is outstanding.