I’ve gone to Dr Barnhart, Dr Chin, and Dr Hassel since I was an infant(nearly 20 years now) and I would never think to go elsewhere. I’ve always been happy with the service I’ve gotten, although wait time is always longer than I’d expect, even for a doctor’s office. Regardless, the care and quality of the doctors is beyond compare, so I can wait a few more minutes to see them. PS I now go to a family doctor since, as a college student, I don’t fit in very well at a pediatrician’s office. I would suggest Drs. Barnhart, Chin, and Hassel to anyone.