I've brought my son here for 11 years, he's 12, because we had to change docs early on. The original Dr we had retired about 10 years ago, and since then we've seen Frank Baldwin for his Primary care, and some times we have to see another provider. We are always happy with our care from the docs, and their medical assistants. Only issue has been one of the administrative staff members, and only recently. Since she's not a provider, I just look the other way if possible. Maybe she's burnt out or over worked. She seemed inpatient with a colleague in training, and patients as well. Thankfully Dr Frank makes it all worth staying. My son loves him!