(508) 500-5522
Integra Primary Care
Now Accepting MassHealth! Our providers are fully approved and ready to see you. Call (508) 500-5522
The welcoming lobby and care team at Integra Primary Care in Canton, MA
Primary Care · Canton, MA · Accepting New Patients

Expert Care for Your Health & Wellness Journey

Board-certified internists providing compassionate, comprehensive primary care to Canton, Sharon, Stoughton, Norwood, Walpole and the South Shore. MassHealth fully accepted.

MassHealth & Medicare Same-Day Visits Telehealth Available Direct Primary Care
Accepting New Patients MassHealth & Medicare Board-Certified Internists

Schedule Your Visit — Powered by AthenaHealth

AthenaHealth is HIPAA-compliant — safe for scheduling, secure messaging, and accessing your health records. No forms on this website.

🔒 HIPAA-Compliant · No PHI collected on this website

Welcome to Integra Primary Care Located in Canton, MA

Integra Primary Care is an independent, physician-owned practice in Canton where you see the same doctor each visit and appointments are long enough to cover what actually brought you in. Our three board-certified internists handle everything from annual physicals and same-day illness to complex chronic conditions — with the time and continuity that make good medicine possible. Find us at 95 Washington St, Ste 204 B, Canton, MA 02021, serving patients from Canton, Sharon, Stoughton, Norwood, Walpole, Randolph, Mansfield, Dedham, and surrounding cities.

Our Services

Comprehensive Primary Care Services

From annual physicals to chronic disease management, medical weight loss, and telehealth — complete care for the whole family.

Our Physicians

Meet Our Board-Certified Team

Three board-certified internists with decades of combined hospital medicine and outpatient experience — caring for Canton and the South Shore.

Muhammad Ali Haider Bajwa, MD

Muhammad Ali Haider Bajwa, MD

Internal Medicine · Cardiac Care & Diabetes

Board-certified internist (ABIM) with published research in cardiology and endocrinology. Fluent in English, Urdu, Punjabi & Hindi.

Book with Dr. Bajwa
Amer Nazir, MD

Amer Nazir, MD

Internal Medicine · Hospital Medicine

Board-certified internist; residency at Albert Einstein College of Medicine with published diagnostic research. ACLS/BLS certified.

Book with Dr. Nazir
Shahid Ali, MD, ABOM

Shahid Ali, MD, ABOM

Internal Medicine · Obesity Medicine

Board-certified internist & ABOM-certified obesity medicine physician. Clinical Assistant Professor, Tufts School of Medicine.

Book with Dr. Ali
Coverage

Insurance We Accept

We participate with major insurance plans, Medicare, and MassHealth (Medicaid). Self-pay and Direct Primary Care memberships also available.

See All Plans
✓ MassHealth
Medicare
Blue Cross Blue Shield
Tufts Health Plan
Harvard Pilgrim
Aetna
Cigna
Mass General Brigham
United Healthcare

* If you do not see your insurance plan listed, please call us and ask if we participate — plans change constantly.

Membership Medicine

Direct Primary Care

A simple monthly membership gives you direct access to your doctor — transparent pricing, no surprise bills.

  • One scheduled visit per member per month included
  • Focused, thorough, unrushed visits with your physician
  • Chronic & acute condition management (diabetes, hypertension, thyroid…)
  • Preventive care, wellness planning & annual health reviews
  • Medication management & lab/imaging review
  • Care coordination and referrals when clinically indicated
Learn More About DPC

DPC Membership Pricing

No enrollment fees · 3-month minimum

Individual

$125/mo

One adult

Couple

$220/mo

Two adults, same household

Add-ons: Weight Management & Metabolic Health Program +$50/mo · Home Visit $350/visit

Call to Enroll: (508) 500-5522
Patient Reviews

What Our Patients Say

★★★★★

“I recently visited Integra Primary Care for a men’s health screening and was impressed by the professionalism and care I received. The team provided clear, helpful advice. It’s great to know I have a reliable healthcare team to go to for all of my needs.”

Mark T. · Canton, MA

★★★★★

“Professionalism at its best! Fast, efficient visit and a clean facility. The doctor took time to listen and explain everything clearly.”

Google Review · Verified Patient

Visit Us

A Modern Practice in the Heart of Canton

Conveniently located at Cobbs Corner — easy access from Route 27, I-95 and I-93, with free parking.

📍 Canton📍 Sharon📍 Stoughton📍 Norwood📍 Walpole📍 Randolph📍 Mansfield📍 Dedham
Integra Primary Care lobby Physician consulting with adult patient Doctor reviewing results with patient
M–F 9:00 AM – 4:00 PM Saturday by appointment
Sunday closed

Let’s Start Your Patient Journey

Choose the option that fits you — every one connects you to a real person.

1

New Patient

Welcome — we’re accepting new adult patients and most insurance, including MassHealth. Call, text, or message us securely and we’ll get you registered and scheduled.

Already registered with us? Book online through the patient portal →

2

Existing Patient

Good to hear from you. For anything medical, please use a secure channel — not text or email.

🔒 Secure Message Us (Spruce) Patient Portal — Message, Results & Records

You can also send a secure message to your care team from inside the Athena portal.

Call the Office Text Us — (508) 709-0116

Scheduling questions only — please do not send personal health information by text. SMS policy

Which one should I use?

🔒 Secure Message

Symptoms, medication questions, test results — anything medical. Use our secure messaging link, or message your care team inside the patient portal. Both are HIPAA-secure.

📞 Call Us

Booking, urgent same-day concerns, insurance or billing questions.

💬 Text

Running late, directions, quick scheduling. No health information — standard text is not secure.

🚨 Medical emergency? Call 911 or go to the nearest emergency department.

After Hours & Urgent Concerns

🚨 Emergency

Chest pain, trouble breathing, stroke symptoms, severe bleeding — call 911 or go to the nearest emergency department.

📞 Urgent, not an emergency

Call (508) 500-5522 and follow the prompts. Our voicemail is monitored and HIPAA-secure.

🔒 Can wait until morning

Send a secure message — we respond during business hours, Mon–Fri 9 AM–4 PM.

Need Care Outside Office Hours?

Medical Emergency

Chest pain, difficulty breathing, stroke symptoms, severe bleeding, or any life-threatening concern.

Call 911

Urgent, But Not an Emergency

Call our main line and follow the prompts. Leave a message and we’ll respond as soon as we can.

Call (508) 500-5522

Can Wait Until Morning

Send a secure message. We reply during business hours, Mon–Fri 9 AM–4 PM — usually the same day.

🔒 Secure Message

After Hours, Weekends & Emergencies

🚨 Emergency

Chest pain, trouble breathing, stroke symptoms, severe bleeding, or any life-threatening problem — call 911 or go to the nearest emergency department. Do not message or wait.

📞 Urgent, but not an emergency

Call (508) 500-5522 and follow the prompts. Our voicemail is monitored and HIPAA-secure.

🔒 Can wait until morning

Send a secure message — we reply during business hours, Mon–Fri 9 AM–4 PM.

Ready 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.

🔒 Please do not send personal health information by text message or through this website. For medical questions, prescriptions, or symptoms, use Spruce secure messaging, the Athena patient portal, or call (508) 500-5522.

Areas We Serve