One practice for every age,
from first check-ups to golden years.
Care for every
stage of life.
Check-ups, sick visits and long-term care, all under one roof, with a doctor who knows your history.
Annual physicals
Yearly check-ups, screenings and a plan for staying well.
Learn more →Same-week sick visits
Colds, infections, rashes, injuries. Seen quickly.
Learn more →Chronic condition care
Ongoing support for blood pressure, diabetes, asthma and more.
Learn more →Children’s health
Well-child visits, school forms, vaccines and sick visits.
Learn more →Telehealth visits
See a doctor by secure video from home.
Learn more →Vaccines & preventive care
Flu shots, travel advice and routine immunizations.
Learn more →Your visit,
step by step.
- 01
Book online
Choose a visit type and a time that works. It takes a couple of minutes.
- 02
Get your forms
New patients receive intake forms by email to fill in before arriving.
- 03
Arrive & check in
Free parking, step-free access and a short wait. We text if we're running late.
- 04
Time with your doctor
Longer appointments so you can ask everything you came to ask.
- 05
Follow-up
Results, referrals and next steps sent to you, not left for you to chase.
Longer visits.
Fewer rushed
answers.
We keep our schedules lighter than most practices so appointments aren't rushed and you leave with your questions answered.
Whenever possible you'll see the same doctor, who knows your history and your family.
About our practice →
Care by
life stage.
One team for the whole household, so nothing gets lost between doctors.
Children & teens
Calm visits with time for questions, from newborn checks through the teenage years.
- Well-child check-ups
- Childhood vaccine schedule
- School and sports physicals
- Growth and development
- Sick visits, same week

Adults
Prevention, screenings and quick help when something isn't right.
- Annual physicals
- Age-based screenings
- Women's and men's health
- Mental health check-ins
- Video visits for follow-ups

Parents & grandparents
Ongoing care that keeps track of the full picture, coordinated with specialists.
- Chronic condition reviews
- Medication management
- Fall and mobility checks
- Care coordination
- Family involvement welcome

Insurance
Most major plans accepted. Add your insurer when you book and we'll confirm coverage first. Self-pay rates shared up front.
Hours
Monday to Friday, 8am to 6pm
Saturday, 9am to 1pm
Sunday closed
Medical emergency? Call 911.
New patients
Welcome now. Choose “New patient” when booking and we'll send your intake forms ahead of time.