top of page
Lake Massapoag in Sharon, MA


Primary Care Personalized

Home: Welcome

Welcome to 
Direct Primary Care

Home: Text

Direct Primary Care is an alternate and growing healthcare model with a flat membership fee. The fundamental element of this primary care model is an enduring and trusting relationship between a patient and their primary care physician. It allows the doctor to focus their attention, time and effort on caring for the patient without oversight from nonmedical administrations. 


Benefits include:


  • A physician who takes the time in getting to know you, providing a thoughtful and holistic approach to managing your care. 

  • Relaxed and unhurried office visits with your primary care doctor at your convenience. 

  • Minimal wait time to be seen by the doctor.

  • Ease of scheduling with same day or next day follow up appointments.

  • Care that is managed and decided directly between you and your physician, without third party interference. 

  • Enhanced patient experience- patients receive 24/7 access to their healthcare provider, little to no wait time and appropriate length appointments.

Home: Text

Ease of Scheduling 

Same or next day appointments that suit your schedule

On time appointments

Minimal to no wait time to see your physician

Unhurried visits

30-60 minute appointments 

Preventative Medicine

Annual Physicals

Cancer Screening

Wellness & Nutrition

Weight Management

Smoking Cessation

Vaccination Recommendations


Direct access to your physician via call, email or text


No hidden fees or additional charges for our DPC patients



Rapid Strep

Rapid Flu

Urine Dipstick

Abscess Drainage

Simple Wound Care

health management

Sick Visits

Blood Pressure





Anxiety & Depression

Have questions or interested in finding out more information about our practice?
Give us a call today to schedule a free meet and greet with Dr. Bluestone to see if Sharon Direct Care is right for you!


Image of our exam room
Home: Image

Contact Us


12 Billings Street, Sharon MA, 02067

Phone (781) 806-0467        

Fax (781) 732-6897

Thank you for submitting!

Home: Contact
bottom of page