Excellent all around!! Went in twice, first time with my 4 year old son and myself for a visit. Andy, the PA, was great not only with me, but with my son. He is extremely patient and has a way about him that makes you feel comfortable in an uncomfortable situation. I told friends about my experience and little did I know, Andy is famously known for making people comfortable. His level of care is extraordinary. Both times I went I was taken in within 5 minutes of appointment time. I will be recommending this office to anyone that needs it! If you are considering this office, please go! You will be happy!