Let’s Work Together…

Our goal is not simply to treat illness, but to help individuals and families establish deep roots in their health—empowering them to live healthier, fuller lives while fostering a healthier community for generations to come.


Rooted in community.

Centered on the individual.

Committed to whole-person health.

Available Services:

  • • Traditional Primary Care

  • • Concierge Primary Care

    • Women’s Health & Menopause

  • • Men’s Health & Hormones

    • Weight Management

    • IV Therapy

Interested in becoming a patient?

Community Roots Integrative Health and Primary Care is currently accepting new-patient registration requests in preparation for our Fall 2026 opening.

To get started, please complete our secure, HIPAA-compliant new-patient registration through OptiMantra. After submitting your registration, you’ll receive an email with access to your Community Roots New Patient Intake Form and secure Patient Portal link, where you can complete the required consent forms.

Once your information has been completed and reviewed by our clinical team, we’ll contact you regarding the most appropriate next steps for scheduling.

If you have difficulty accessing the portal or need assistance with your paperwork, please contact our office at (508) 500-8533 or frontdesk@communityrootsintegrativehealth.com with any questions. 

We look forward to welcoming you to Community Roots soon!


‍ ‍🌿 Be Well,

Community Roots Integrative Health and Primary Care

Please note: Submission of a registration request does not guarantee an appointment or establish a provider-patient relationship.

Accepted Plans


Currently Accepting:

  • Aetna

  • Cigna

  • Self Pay (see below)

Contracts signed, awaiting effective date:

  • Blue Cross Blue Shield

  • Harvard Pilgrim

  • Tufts

Awaiting Contracts from:

  • Medicare

  • United Healthcare

  • Fallon

  • MA Health

  • Wellsense

  • WellPoint


Self Pay Structure:


Community Roots offers a predictable pay structure for adult patients 18+ who don’t have insurance coverage. New patient visit must be completed prior to scheduling any other appointments.

$250

$175

$150

$125

New Patient Comprehensive Visit

60 Minutes

Initial new patient comprehensive visit/intake to establish care within the practice.


Extended Office Visit

40 Minutes

Appointment is for covering more than one healthcare concern.

For established primary care patients at Community Roots. Must have had new patient visit prior to booking.


Routine Office Visit

25 minutes

Office visit to cover one health care concern.

For established primary care patients at Community Roots. Must have had new patient visit prior to booking.


Acute/Sick Visit

Cough/cold, UTI, STI, rashes, dental infections, abscess, lacerations, conjunctivitis, etc

For established primary care patients at Community Roots. Must have had new patient visit prior to booking.

PLEASE NOTE: Above pricing reflects cost for appointment only. Testing and/or procedures will incur additional costs where applicable. Payment due at time of visit.


Community Roots is growing! Follow us soon on Facebook and Instagram for opening updates, services, health & wellness information, and a behind-the-scenes look as we prepare to welcome our community in the Fall of 2026!

Follow Along!