Answers to what patients ask us most — hours, insurance, booking, first visits, and how we handle ongoing conditions. If your question is not here, just call us.
We see patients Monday through Friday, 9:00 AM to 4:00 PM. Saturdays are by appointment only and we are closed Sundays. If the schedule looks full and you need to be seen, call anyway — we hold slots each day for acute concerns.
We are at 95 Washington St, Ste 204 B, Canton, MA 02021, on the second floor of the Cobbs Corner plaza. Route 27 runs past the building and both I-95 and I-93 are minutes away. Parking is free and on-site.
MassHealth, Medicare, Blue Cross Blue Shield, Tufts Health Plan, Harvard Pilgrim, Aetna, Cigna, Mass General Brigham/AllWays, and United Healthcare. Networks change often, so if your plan is not listed, call before assuming we are out of network — frequently we are not.
Usually. We reserve appointments daily for patients who are unwell or have an urgent problem. Calling (508) 500-5522 early in the day gives you the widest choice of times.
Everything a general internist manages for adults: preventive care and annual physicals, diabetes, hypertension, cholesterol, thyroid disease, asthma and COPD, mental health concerns, medically supervised weight loss, men’s health, minor injuries, vaccinations, and acute illness — in person or by telehealth.
One of our three board-certified internists: Dr. Muhammad Ali Haider Bajwa, Dr. Amer Nazir, or Dr. Shahid Ali. You may request a specific physician, and we work to keep you with the same doctor from visit to visit.
Yes — all three physicians are open to new adult patients, including MassHealth members.
Call (508) 500-5522 during office hours, or use our patient portal, which is HIPAA-compliant and available at any hour.
Photo ID, insurance card, a list of all medications and supplements with doses, records or results from prior providers if you have them, and a short list of what you want to cover. Arrive about 15 minutes early so we can complete registration.
Yes. Telehealth suits result reviews, stable chronic condition management, follow-ups, and many straightforward new concerns. When a hands-on examination is genuinely needed, we will say so and bring you in.
Have your pharmacy send us the request, or message us through the portal. Please allow two business days. Controlled medications may require a visit before we can refill.
Results post to your patient portal, and we contact you directly about anything requiring discussion or action. If several days pass with no word, call us — never assume no news is good news.
It is a membership: a flat monthly fee — $125 for an individual, $220 for a couple — covering primary care access with transparent pricing and no copays. It is not insurance. Many members pair it with a high-deductible plan for hospital coverage, and you do not need insurance to join.
Yes, for scheduling and logistics — running late, directions, general questions. Please do not send symptoms, results, or any personal health information by text, as standard SMS is not secure. Use the patient portal or call us for anything clinical.
For a life-threatening emergency, call 911 or go to the nearest emergency department. For urgent but non-emergency matters outside office hours, call our main number and follow the prompts.
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.