Our healthcare system is rapidly changing. We’re here so you don’t get left behind.
We offer an alternative to the overly bureaucratized healthcare systems. We focus our time and effort on caring for our patients—directly, without the often-compromised oversight of non-medical administrators. We use evidence-based guidelines, individualized for the circumstances of each patient.

The care you deserve
Doctors dedicated to the health of you and your family.
No need to rush
A visit that lasts longer than eight minutes? Yes, we want to get to know you and can spend much more than fifteen mins discussing your care and can address more than one problem at a visit.
One-on-one communication
Avoid triage phone calls. You now have direct access to your provider and can communicate via text, email or phone. 
Appointments that fit your schedule
Call the office to make an appointment during regular business hours. Our providers are typically available for same-day or next-day appointments. No need to wait three months for your next appointment; we will meet with you for your acute and chronic needs.