Preventive care

Checkups and Cleanings
Children's dentistry
Teeth whitening
Emergency Dental

Restorative

Dental Implants
Tooth Extractions
Dental Fillings
Root canals

Cosmetic

Dentures
Veneers
Crowns and Bridges
Wisdom Teeth Removal

Tooth pain today?

We keep emergency slots open every day for broken teeth, lost fillings, swelling, and pain.

902-893-3000

    Book your visit

    Same-week appointments available for new patients.

    ⚠️
    In pain or dealing with a dental emergency? Please call 902-893-3000 instead — we hold slots open each day.







    Just so we can check direct billing before you arrive. It won't affect your appointment.

    Please don't include detailed medical or health history here — we'll take that in person.

    This sends a request, not a confirmed booking. Our team will call you within one business day to lock in a time.