(508) 500-5522
Integra Primary Care
Now Accepting MassHealth! Our providers are fully approved and ready to see you. Call (508) 500-5522
About Us

About Integra Primary Care in Canton, MA

An independent, physician-owned primary care practice serving Canton and the South Shore — built around continuity, unhurried visits, and doctors who know your history.

Why We Started

Integra Primary Care exists because its founders spent years watching primary care get squeezed. Visit lengths shrank, patients bounced between providers who had never met them, and administrative demands crowded out actual medicine. Three internists decided to build the alternative themselves: a small, physician-owned practice where continuity is the point, not a casualty.

Our Mission & Philosophy

Our aim is to keep you well, not merely to treat you when you are not. That means catching problems early, explaining our reasoning so you can weigh options for yourself, and considering the parts of your life that drive health outcomes — sleep, stress, work, family, food — alongside your labs. We practice evidence-based medicine and we are candid when the evidence is uncertain.

What Sets Us Apart

Two things set us apart, and both are simple. First, you see a physician — an experienced, board-certified internist — and generally the same one each time. Second, we think rather than pattern-match: we take a real history, examine you, and reason through the differential instead of routing you down a protocol. Ask us why we recommend something and you will get an actual answer.

“Respectful. Thoughtful. Patient-focused.”

Here, patients are partners rather than case numbers — heard, respected, and never hurried out the door.

Our Physicians

Meet the Team

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

Languages, Ages & Practical Details

Languages spoken

English, Urdu, Punjabi, and Hindi — our physicians care for a diverse patient community and interpreter services are available for other languages on request.

Ages we see

Adults 18 and older. For children and adolescents we’re glad to recommend trusted pediatric practices nearby.

Labs & testing

Routine blood draws are arranged at your visit. Some testing is done on site; other specimens are sent to a partner laboratory, and results post to your patient portal.

Languages Spoken

Our physicians speak English, Urdu, Punjabi, and Hindi — so care can be delivered in the language you’re most comfortable with.

Who We See

We are an adult primary care practice, ages 18 and over. For patients under 18, we’re glad to recommend a pediatric practice nearby.

Labs & Testing

Routine blood draws are performed here at the office. Imaging and specialized testing are arranged with nearby facilities, and results are reviewed with you.

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.

Languages spoken at our practice

English · Urdu · Punjabi · Hindi — so more of our neighbors can discuss their health in the language they think in.

We care for adults age 18 and older. Blood draws and most routine labs are arranged at your visit.

🔒 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