They're able to answer most of my questions right away and got back to me on ones that needed research. I would definitely recommend them to my loved ones. I was generally pleased with their services, although we had to make a few trips for parts coming off. Waiting times were reasonable considering how many patients they take care of. It was obvious that they've been exceeding their clients' expectations for many years. It was nice to hear how much the staff respected them. It made me that much more confident that I was under the care of a professional.