They are always polite and never use foul language, which I really appreciate. It's always made me uncomfortable at other places when I've heard them use foul language, but they don't here. I know I can bring my kids, and not worry about it. They were ready to see me when I showed up for my appointment. I never had to wait for them to show up. It was not easy to reach them in an emergency. I had to call several times before I finally reached them. They've never dismissed any of my concerns as unimportant, and take every concern of mine very seriously. They listened closely to everything I was telling them, and showed a lot of attention to detail. I've never had to worry about them forgetting something or not reading my information correctly, which I've encountered at other places.