Primary Care Doctor Accepting Insurance in Canton, MA
We accept MassHealth, Medicare, and most major commercial plans. If you do not see yours, call us before assuming we are out of network — plan participation changes often.
We are pleased to participate with the following insurance and managed care plans. If you do not see your plan listed, please call us and ask if we participate — plans change constantly and we are unable to provide a complete list.
Insurance Questions
Do you accept MassHealth (Medicaid)?
Yes — we participate with MassHealth (Medicaid). Call us at (508) 500-5522 to verify your specific plan and benefits before your visit.
Do you accept Medicare?
Yes — we participate with Medicare. Call us at (508) 500-5522 to verify your specific plan and benefits before your visit.
Do you accept Blue Cross Blue Shield?
Yes — we participate with Blue Cross Blue Shield. Call us at (508) 500-5522 to verify your specific plan and benefits before your visit.
Do you accept Tufts Health Plan?
Yes — we participate with Tufts Health Plan. Call us at (508) 500-5522 to verify your specific plan and benefits before your visit.
Do you accept Harvard Pilgrim Health Care?
Yes — we participate with Harvard Pilgrim Health Care. Call us at (508) 500-5522 to verify your specific plan and benefits before your visit.
Do you accept Aetna?
Yes — we participate with Aetna. Call us at (508) 500-5522 to verify your specific plan and benefits before your visit.
Do you accept Cigna?
Yes — we participate with Cigna. Call us at (508) 500-5522 to verify your specific plan and benefits before your visit.
Do you accept Mass General Brigham / AllWays Health?
Yes — we participate with Mass General Brigham / AllWays Health. Call us at (508) 500-5522 to verify your specific plan and benefits before your visit.
Do you accept United Healthcare?
Yes — we participate with United Healthcare. Call us at (508) 500-5522 to verify your specific plan and benefits before your visit.
No insurance? No problem.
Self-pay options and our Direct Primary Care membership ($125/mo individual) make quality care accessible without insurance.
Call to Verify Coverage: (508) 500-5522Ready to Get Started?
We’re accepting new patients — MassHealth, Medicare, and major insurance welcome.
🔒 Booking & messaging through AthenaHealth is HIPAA-compliant. Do not send personal health information by text or email.