They were very qualified and knowledgeable. I could tell that they've been doing their job well for quite a while. 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. I love that they never cancel their appointments last minute here. I can always count on them to be there for me. They made sure that their qualifications were obvious. I was confident that I was under the care of a professional. I'm undecided if I would refer any of my friends or family here. I'm not sure if I loved them that much to be honest.