Services
Everything a family doctor should do.
Prevention, everyday illness and long-term care for the whole family, in one place.
Annual physicals
A full yearly checkup: history, exam, blood work when it’s due, and a plan for the year ahead.
Same-day sick visits
Coughs, fevers, infections, sprains: morning appointments kept free for patients who need to be seen today.
Children & teens
Well-child visits, school and sports physicals, and vaccines, from newborns to college.
Long-term conditions
Diabetes, blood pressure, asthma, thyroid: regular reviews and one doctor who follows your progress.
Women’s health
Pap tests, contraception, menopause care and breast health, in a calm and private setting.
Vaccines & travel
Flu shots, routine vaccines and advice before you travel, with most vaccines kept in stock.
Not sure what to book?
Call the front desk and tell us what is going on. We will find the right visit and the right person.
Insurance
We are in network with most major plans, including Medicare. If you are paying for yourself, ask us for our self-pay prices before your visit.
Between visits.
- Test results explained by your own doctor, usually within two business days.
- Refills and non-urgent questions through the patient portal.
- A call from us when a checkup or screening is due.
- A doctor on call after hours, through our main number.

Due for a checkup?
Book your annual physical online in under a minute, or call and we will book it for you.