

A boutique cosmetic and family dental studio on Harbord Street, led by Dr. Angela. Smiles that look natural, with evening and all-day Saturday appointments.
Dental emergency? Call the clinic directly; don't use the form.
Open until 7pm on Tuesdays, Thursdays and Fridays, and 8am to 8pm every Saturday.
Our team speaks English, Persian (Farsi), Tagalog, Hindi, Urdu, Sindhi, Gujarati and Bengali.
We confirm what your plan or the CDCP covers before treatment is booked, and put your portion in writing.
Not a testimonial page we curate. The public total, pulled live.
Across every one of those 423, unfiltered and unsorted.
Including Persian (Farsi), Tagalog, Hindi, Urdu and Gujarati.
Now available for all ages in the family. It covers check-ups and cleanings through to fillings, crowns and root canals. We'll check your eligibility and tell you where you stand.
We start with what brought you in, not with a treatment list. The plan comes after the conversation.

A toothache, sensitivity to hot or cold, or pain that wakes you. Call first and we'll tell you what today looks like.
What to do now
A gap you hide, or a back tooth you've learned to chew around. Implants, bridges and the options in between, side by side.
Ways to replace it
A chipped edge, a cracked tooth, a filling or crown that came out. Most can be repaired in one or two visits.
How we repair it
Staining from coffee, tea or years, or teeth that have dulled over time. Whitening first; veneers when whitening can't reach.
Teeth whitening
Years, maybe. You won't get a lecture. We start from where you are, and nothing happens on the first visit beyond looking and talking unless you want it to.
Your first visitCare planned around prevention first, and costed before anything begins.

Exams, cleanings and digital imaging. The appointment that keeps the others off the list.

Fillings, crowns, root canals and implants, with the alternatives set out first.

Whitening for colour, veneers for shape. Every cosmetic plan starts with what you want to change.

Clear aligners planned from an iTero scan: no impression trays, and you see the outcome before you commit.

Pain, a broken tooth or a lost crown. Call and we'll tell you what today looks like.
Her patients. Her work.
Drag to see the change.






Individual results vary. Suitability is confirmed following clinical assessment. Patient photography shown with consent.
See every case →Every one written by someone who sat in the chair. We can't edit them, and we can't remove the ones we don't like.
Read all 423 on GoogleConvenient appointments, personalised care and flexible payment options to support your oral health.
Flexible appointment times, including evenings and all day Saturday, so care fits around your schedule.
We welcome new patients and look forward to supporting your long-term oral health.
We bill your dental insurer directly, where your plan supports it, to simplify paying.
Payment plans help make treatment costs more manageable. Ask the team what's available.
Preventive, restorative, cosmetic, orthodontic and implant treatment under one roof.
Our iTero scanner creates detailed 3D records, helps us explain what we find, and supports personalised planning.
We take time to understand your needs, explain your options and help you make an informed decision.
A small clinic on a residential street, with four operatories, a quiet waiting room, and digital imaging on site so nothing gets sent away.
Small enough that the front desk knows who you are before you reach it.
Daylight in every room. You'll be in the same one each visit where we can manage it.
Digital X-rays and iTero scanning here, so you see what we see in the same appointment.
And the team at 382 Harbord Street: Dr. Masoud Hashemi, general dentist · Dr. Farahnaz Fadavinia, general dentist · Khushboo and Marina, registered dental hygienists · Joanna, dental assistant · Farheen, front desk. Meet them →
“For us, it's personal.”
Growing up with a father who was a dentist sparked her interest early, along with an appreciation for the precision and attention to detail the work demands. With more than 15 years of dental experience, she centres her care on listening, explaining the options and helping patients feel at ease.
Outside the clinic: family and her two daughters, cooking, gardening, swimming and walks in nature.
Four steps, no surprises. What worries most people is the cost, and that is settled at step two, before any treatment is booked.

Call during opening hours and you speak to the front desk. Outside them the request form takes about a minute. You'll be asked whether you're a new or returning patient, and how you're covered.
Your priorities, heard.

Before treatment begins, we discuss your proposed care, available options, and estimated costs. We help clarify any applicable coverage and talk through financial considerations with you, so you can make informed decisions and feel comfortable with the next steps.

We listen to your concerns, review your health history, and assess your oral health. Depending on your needs, we may recommend X-rays, a digital scan to create a 3D model of your teeth, or photographs to support assessment and treatment planning. We explain our findings and welcome your questions.
Clear explanations. Time for your questions.

Following your assessment, we discuss your treatment options, priorities, and estimated costs. Your care plan is tailored to your individual needs, with time to ask questions and make informed decisions.
Personalized care. Clear guidance.
Tell us roughly what's going on and someone from the front desk will call you back to arrange a time. No obligation, and nothing booked until you've seen the cost.
Don't use this form. Call 416-530-1447 and we'll tell you what today looks like.
Tell us roughly what's going on and the front desk will call you back. Nothing is booked until you've seen the cost.
Don't use the form. Call, and we'll tell you what today looks like.
The questions people ask most before booking, answered here next to the form.
All questionsIf you're in pain, call first and we'll tell you honestly whether we can see you today. Turning up unannounced usually means a wait, and on a Sunday or Monday the clinic is closed.
Yes. Put your details on the form and say who the appointment is for. For anyone under 18 a parent or guardian needs to attend the first visit.
Saturday runs 8am to 8pm and is the busiest day of the week, so it books out first. Ask and we'll tell you what's genuinely left, so you don't request a slot we can't offer.
We offer direct billing and accept most insurers, so in most cases we send the claim to them for you. How coverage works.
We accept the Canadian Dental Care Plan. It covers a defined set of services at set rates, so depending on the treatment there can be a portion left over. We check before treatment is booked and tell you that portion in writing. More on the CDCP.
About an hour for an exam, digital X-rays and a conversation about what we found. You leave with a written plan. What a first visit involves.
No. It's one of the most common reasons people book a first appointment here. We start from where you are.
If you're in pain, call first and we'll tell you honestly whether we can see you today.
Yes, and we accept the CDCP. We check your coverage before treatment is booked.
No. It's one of the most common reasons people book a first appointment here.
Leave a request and the desk will call you back when we open. If it's urgent, call anyway. The line takes messages and we check it.
Confirmed from the Google Business Profile, 10 September 2026.
Your portion is confirmed in writing before anything is booked.