I have had to take our son there twice in 4 weeks (strep and the flu! ). The office staff is so kind. They are attentive and we haven't had to wait more than 10 minutes once we check in. The nurses are so gentle and caring to the patients and parents. Top notch service, even when you fee so terrible.