I have earned my reputation for excellent care, ranking in the top tier for community quality measures for years. My success has further fueled my passion for encouraging patients to do what is helpful to achieve, improve, and maintain health, happiness and satisfaction. Here are some the services I provide to my patients.

Comprehensive care

We provide high-quality care to everyone over 18. This includes chronic disease management (diabetes, high blood pressure, etc), urgent medical care, exam, history taking, ordering appropriate diagnostic tests

Relaxed and unlimited office visits when you want them, with no fees.

Need a visit? We can usually get you a same day appointment, for no charge. Unlimited visits are part of package.

Extended time with the doctor

There will be no appointment lengths, because I will spend whatever time necessary to get to the bottom of the problem. Whatever it takes to get you taken care of. Appropriate healthcare takes time.

Coordination of care

See me on your schedule at the most convenient of several available locations. When necessary, I will be in contact with ER doctors, specialists, hospitalists, therapists, nutritionists, etc. on your behalf, to create a more seamless experience that takes the complication out of your hands.

Technology-enabled care

We use technology to assist in more advanced and integrated care. Skype, texting, phone calls, and email are just a few examples. With more technology being developed to monitor blood pressure, blood sugars, activity levels, sports performance, etc., we have an endless number of opportunities to create and support a healthier you.


The healthcare you know you want

One on one service from Your Doctor when you need It. 


No more long waits in the waiting room. No more calling to get an appointment for something that could be handled quickly on the phone. No more being treated by doctors who don't have time to consider your whole healthcare perspective before quickly sending you out the door with a prescription or referral. No more taking chances with your health because it is just too much of a hassle to get in to see a doctor. 

Coverage when I am out of town

I will plan to take your calls even when out of town. Not many of you are likely to call, but when you need to, I am still available and the best person to discuss your medical care with. If you need to be seen, I will have someone on call to see you in a similar way to when I am in town. No worries!


Get started

Ready to sign up? Just shoot us a message to start the process of becoming a patient!

Get started

Learn more

Still want to learn more about direct primary care or our practice? Check out our FAQ page for answers to many common questions.

See FAQs

Contact us

Get in touch! We’re happy to chat and answer questions about direct primary care and how it can make your life better.

Contact us