Primary Care Clinic in Canton, MA
At Integra Primary Care, Muhammad Ali Haider Bajwa, MD, and his dedicated team provide comprehensive, patient-centered care for individuals of all ages. With a focus on internal medicine, Bajwa MD offers a wide range of services, including preventive care, chronic disease management, and acute illness treatment. For more information, contact us or request an appointment online. We are located at 95 Washington St, Ste 204 B, Canton, MA 02021.


Table of Contents:
What services are offered at a primary care clinic?
How often should I visit my primary care doctor for check-ups?
What should I bring to my first primary care appointment?
How can primary care help manage chronic conditions?
What Can You Expect from Your Care with Dr. Muhammad Ali Haider Bajwa, MD at Integra Primary Care?
At Integra Primary Care, we are dedicated to being your first point of contact for all your healthcare needs. As a comprehensive primary care practice, we offer a wide range of services to help you maintain your health and address most common medical concerns—right here in our clinic.
Our team provides routine health check-ups and physical examinations to promote early detection and prevention of illness. At Integra Primary Care, we specialize in managing chronic conditions such as diabetes, hypertension (high blood pressure), asthma, and more, ensuring our patients receive personalized, ongoing care and regular monitoring.
We are here for you when unexpected health issues arise, too. Integra Primary Care offers prompt diagnosis and treatment for acute illnesses and minor injuries—including infections, colds, flu, and minor cuts or sprains—so you can get back to feeling your best.
Prevention is a cornerstone of our approach. We provide immunizations and vaccinations for children and adults according to the latest guidelines, as well as preventive screenings for conditions like high cholesterol, cancer, and osteoporosis. Our providers are committed to helping you make healthy lifestyle choices through counseling and education.
Integra Primary Care also offers women’s health services, including Pap smears, breast exams, and family planning consultations. We provide pediatric care for infants, children, and adolescents, from well-child visits to developmental screenings, making us a trusted healthcare partner for your whole family.
Should you need more specialized care, our providers will coordinate referrals and help guide you through the healthcare system, ensuring seamless, continuous care. For your convenience, we offer on-site laboratory testing and basic diagnostic procedures, so you don’t have to travel elsewhere for routine tests.
We recognize the importance of mental health, too. At Integra Primary Care, our team screens for depression, anxiety, and other mental health concerns as part of our holistic approach to your wellbeing.


At Integra Primary Care, we know that the right schedule for check-ups depends on your unique health needs, age, and risk factors. For most healthy adults without chronic conditions, we generally recommend a comprehensive check-up at least once every one to three years. However, if you’re over 50, have ongoing health concerns like diabetes or high blood pressure, or have a family history of certain diseases, you may benefit from more frequent visits—often once a year, or as your Integra Primary Care provider recommends.
Children and teens are typically seen more regularly at Integra Primary Care, following a schedule designed to support healthy growth and development. Our providers will guide you on the best timing for well visits based on your child’s age and health needs.
At Integra Primary Care, we want your first visit to be as smooth and productive as possible. To help us provide the best care, please take a few moments to prepare for your appointment:
• Identification & Insurance: Bring a valid photo ID (such as a driver’s license or passport) and your current health insurance card, if you have coverage.
• Medical Records: If you’ve seen other healthcare providers, please bring copies of your previous medical records. This includes vaccination history, recent test results, and any hospital discharge summaries.
• Medication List: Prepare a complete list of all medications you’re currently taking. Make sure to note the dosage and frequency for each.
• Allergy Information: Write down any allergies you have—to medications, foods, or other substances—so we can ensure your safety.
• Health Concerns: Make a list of any health concerns or specific questions you’d like to discuss with your Integra Primary Care provider.
• Note-taking: Bring a notebook or use your smartphone to jot down important information or instructions during your visit.
• Support Person: If you tend to feel anxious or have trouble remembering details, consider bringing a trusted family member or friend for support.
• Arrival & Payment: Plan to arrive a few minutes early to complete any necessary paperwork. If your insurance requires a copay, please be prepared to make that payment at the time of your visit.
At Integra Primary Care, we recognize the critical role that primary care plays in effectively managing chronic conditions such as diabetes, hypertension, asthma, and heart disease. As your dedicated healthcare partner, our team provides comprehensive, continuous, and coordinated care designed to support you at every stage of your health journey.
When you choose Integra Primary Care, you gain a medical home where your ongoing health needs are our top priority. Our experienced providers serve as your first point of contact, offering regular check-ups and laboratory monitoring to closely track the progression of chronic illnesses. We work with you to ensure your treatment plans remain effective, making timely adjustments as your needs change.
Education is central to our approach. We empower you with the knowledge and resources needed to make informed decisions about your health, from medication management to lifestyle modifications and self-care strategies. Our goal is to help you achieve better outcomes and reduce the risk of complications.
At Integra Primary Care, we believe in truly integrated care. By maintaining a complete medical history and fostering open communication, we can quickly identify early signs of potential issues and intervene promptly—often preventing hospitalizations or more serious complications.
We provide routine vaccinations and screenings to catch health concerns early, helping you stay ahead of potential problems.
Ultimately, Integra Primary Care is committed to providing consistent, patient-centered care that addresses your whole health—not just individual symptoms. By building long-term relationships and supporting your overall well-being, we help you achieve better control of chronic conditions, enjoy an improved quality of life, and reduce healthcare costs over time.
Muhammad Ali Haider Bajwa, MD leads a team dedicated to partnering with you in your lifelong health journey. With a strong focus on internal medicine, cardiac care, and diabetes management, Bajwa uses his extensive clinical experience to deliver personalized, evidence‑based care.
Whether you’re coming in for an annual physical, managing a chronic condition like high blood pressure or asthma, or seeking support with men’s health, Bajwa, MD, and his team ensure you feel heard, understood, and empowered. Your care may include preventive screenings, telehealth visits, medical weight‑loss support, and tailored treatment plans—all designed to fit your lifestyle and long‑term goals.
With Bajwa’s leadership, Integra Primary Care emphasizes trust, transparency, and a clear roadmap to wellness—so you can have confidence in your health today and for years to come.
Let Integra Primary Care be your partner in managing chronic conditions and achieving lasting health. For more information, contact us or request an appointment online. We are located at 95 Washington St, Ste 204 B, Canton, MA 02021. We serve patients from Canton MA, Sharon MA, Stoughton MA, Norwood MA, Walpole MA, Randolph MA, Mansfield MA, Dedham MA, and surrounding cities.
Check Out Our 5 Star Reviews


Additional Services You May Need

Additional Services
You May Need
• Annual Physicals
• Wellness Exams
• Medical Weight Loss
• Chronic Disease
• Telehealth
• Sick Visits
• Preventive Care
• Mental Health
• Vaccinations
• Direct Primary Care
• Diabetes
• High Blood Pressure
• Cholesterol
• Asthma
• Minor Injuries
• Men’s Health
• Prostate Screening
• Sexual Health
• Primary Care






