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 barely gave me any information at all. I'm going to have to do my own research to get my questions answered. Their office was clean enough, nothing special though. When I told them about my situation, they were somewhat understanding, but they could have been more caring. They didn't try very hard to understand where I was coming from.