They always return my phone calls quickly. I always know that I'll get a prompt answer to my question. They do such a great job of never overbooking appointments, even though they are extremely popular. I know for a fact that they have lots of business, but I've never had to wait a long time in a crowded waiting room like other places I've been too. 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. They definitely don't have a good professional reputation within my community. Everyone knows they're not trustworthy at all.