They made sure every single question I had was answered, and are always available if I think of any more questions I want answered. They were ready to see me when I showed up for my appointment. I never had to wait for them to show up. They were by far one of the best I've ever seen in their field. It was obvious that they've been exceeding their clients' expectations for many years. They were easy to reach in an emergency. When I called they answered right away and I was so relieved to hear a friendly voice.