Their staff is very friendly and professional. They have a very good professional reputation. I know that I'm under the care of an expert. They're really great about taking their time with me, and they don't mind answering my questions. I've never felt like an annoyance to them no matter how many questions I have. I was very satisfied with my visit. They were helpful and I left feeling encouraged.