Accepting new patients

Gentle dentistry, without the nerves.

Modern, unhurried dental care for the whole family — with clear prices, direct insurance billing and a team that actually listens.

4.9 from 520+ Google reviews

A person with shoulder-length brown hair laughing in a blue textured shirt

Same-day emergency care

Call before 11am, seen today

Open today

8:00am – 6:00pm

Call us

(555) 420-7788

Find us

88 Harbour Street

Insurance

Direct billing to most plans

Why Haven

A calmer kind of dental visit.

Gentle by design

Unhurried appointments, numbing that works, and breaks whenever you need them.

Same-day emergencies

In pain? Call before 11am and we’ll see you today.

Modern technology

Low-dose digital x-rays and 3D scans — no goopy impressions.

Clear, fair pricing

Costs explained up front, direct billing and 0% payment plans.

modern dental office with chair and equipment

New patient special

$99

usually $260

Comprehensive exam, digital x-rays and a gentle hygiene clean for new patients without insurance.

Meet the team

Friendly faces, expert hands.

woman in white dress shirt and blue knit cap

Dr. Amelia Hart

Principal Dentist

DDS, University of Toronto

A smiling man in a white lab coat

Dr. Marcus Lee

Implant & Restorative Dentist

DMD, Fellow ICOI

A man in a white lab coat smiles at the camera

Dr. Samuel Price

Family & Children’s Dentist

DDS, Paediatric Certificate

Patient reviews

Nervous patients welcome. Just ask them.

I’ve been nervous about dentists my whole life. The team at Haven explained everything, checked in constantly and made it genuinely painless.

Hannah W.

Check-up & cleaning

Booked online on a Sunday night, seen first thing Monday for a cracked tooth. Calm, quick and really kind.

James O.

Emergency care

Our kids actually ask when they’re going back. That says it all.

Leah & family

Children’s dentistry

My aligners were done three months early and I can’t stop smiling. Worth every penny.

Tom R.

Clear aligners

FAQ

Good questions, honest answers.

Still wondering about something? Give us a call — we’re happy to chat.

Are you accepting new patients?

Yes! We welcome new patients of all ages. You can book online in under two minutes or give us a call.

Do you bill my insurance directly?

I’m really nervous. Can you help?

What if I have a dental emergency?

Do you offer payment plans?

Your calmest dental visit starts here.

Book online in under two minutes, or call and speak to a real person.

Create a free website with Framer, the website builder loved by startups, designers and agencies.