Very clean and friendly staff. Doctor took his time and answered all my questions. Even with three littles we were in and out just at the 45 minute mark. I have a 4, 3 and 1 year old. My oldest being special needs and none of them cried. All the staff explained everything to my kids and kept them in the same room so they wouldn’t be scared or separated. We really loved this experience and are excited to have found such a great office for our kids!