Dr. M. Shahrestani (MD, Family Physician)

General Family Practice

Accepting New Patients

“Dr. Shahrestani graduated from medical school in 2005. He started his practice as a rural family physician in a remote area straight after graduation. 3 years later he moved to Dubai and provided patient care in a multi-specialty hospital in emergency department and outpatient clinic for 8 years.

After moving to Canada he practiced as a physician in a community hospital in Saskatchewan for 3 years before
relocating to Calgary.

Dr. Shahrestani is adept in management of different conditions in all age groups thanks to his vast knowledge and wide scope of practice. He is specially interested in chronic disorders with multiple comorbidities and psychiatric conditions. He loves children and makes every effort to make them as comfortable as possible during the assessment.

You will recognize Dr Shahrestani not only by his portrait here, but by his friendly bedside manners and excellent listening skills combined with the utmost respect for his patients thus making him an ideal partner for all your health care needs.


  • Wart Treatment
  • Cyst Removal
  • Incision and drainage of Abscess
  • Foreign body removal
  • Extensive debriding (neuropathic wounds, diabetic feet, etc.)
  • Skin biopsy (mole/skin tag removal, diagnosis of skin cancer/disease)
  • Sebaceous cyst removal
  • Soft-tissue tumor removal
  • Suturing lacerations
  • Ingrown toenail surgery
  • Injections
  • Pap smear
  • Botox (cosmetic and migraine)

Government changes to health care delivery prevent Dr. Shahrestani  from addressing more than on issue per appointment.  Should you be unsure of which issue is to be prioritized, Dr. Shahrestani  will help you to determine this and ensure timely follow up for remaining issues.

Continuity. The Riverbend Physicians do not share patients, but we do provide emergency coverage for one another when away from the office. Please book only with your respective physician unless otherwise directed.

Administrative Concerns. The fastest way to get in touch with Dr. Shahrestani  is by contacting the clinic. Phone calls will be returned within 2 business days. No medical issues are discussed outside an office visit. 

Insurance or Third Party Forms. Insurance applications and/or third party forms require an appointment for completion. This ensures the information is correct and up to date. Completion of these forms is an “uninsured service” with Alberta Health Services, therefore, a charge applies. 

Chart Transfer. A $50.00 – $150.00 charge applies as this is considered an “uninsured service” by Alberta Health Services.

Results. Patients will be contacted if the results are normal. Dr. Shahrestani does not email or fax copies of results to patients or other providers; an appointment is required to obtain these results.

Timeliness. If a patient is more than 15 minutes late your appointment may be cancelled and you may be charged a cancellation fee.

Same Day Access. If a same-day appointment for a semi-urgent concern is required, contact Dr. Shahrestani  by calling the clinic.

Pharmacy Care. Dr. Shahrestani  recommends patients use one pharmacy for continuity and patient safety.  Dr. Shahrestani  will fax prescriptions to your pharmacy upon receipt from your chosen pharmacy.  

Office Hours & Closures. Dr. Shahrestani  is away from the office periodically. During these times, emails, labs, and reports are reviewed. The other physicians of Riverbend Medical Clinic will provide emergency coverage as needed.

Primary Care Network. Riverbend Medical Clinic is grateful to be part of the Mosiac Primary Care Network.   This network aids our clinic in providing; social work consultations, mental health support, chronic disease management / dietary counselling, and pharmacy support. 

Vaccinations. Dr. Shahrestani  supports and encourages vaccinations. 

Payment. Payments for uninsured services or fees can be made by cash, electronic money transfer or credit card.

Missed Appointments. 24 hours is required to cancel an appointment.