The office was easy enough to find. 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. They cater to chidren and teens and my daughter knew alot of their patients from school. They have a great way of working with your insurance and a fabulous payment plan if needed.