Comprehensive Dental Care
for Every Stage of Life

We offer a full range of dental services to support healthy, confident smiles from childhood through adulthood. Whether you need routine care or specialized treatment, our team delivers thoughtful, personalized care with comfort and long-term wellness in mind.

Preventative Care

Preventative care is the foundation of lifelong oral health. Regular checkups, cleanings, and personalized hygiene guidance help us detect issues early and keep your teeth and gums in great shape for your lifetime.

Learn More

Restorative Dentistry

When damage or decay affects your smile, we offer restorative solutions that feel natural and last. From our direct placed advanced restorative techniques to crowns and bridges, each are designed to strengthen and restore your dentition while improving your personal confidence.

Learn More

Cosmetic Dentistry

A healthy smile should feel as good as it looks. We offer aesthetic treatments that enhance the appearance of your teeth, including whitening, bonding, and more, all with your comfort and goals in mind.

Learn More

Implant Surgery

Dental implants provide a long-term, natural-feeling solution for missing teeth. Dr. Craig offers implant consultations and treatment planning to help restore function and confidence to your smile.

Learn More

Custom Dentures & Wax-Ups, Designed In-House

Dr. Craig brings a sculptor’s eye to his work, handcrafting each wax-up and denture design himself. Unlike digital modeling tools that create generic results, his hands-on approach ensures every restoration is artistically shaped to fit the individual’s facial structure and smile.

Learn More

Endodontics

When tooth pain strikes, root canal therapy can help save your natural tooth and relieve discomfort. Dr. Craig provides efficient, gentle endodontic care using gold standard techniques and a patient-first approach.

Learn More

Pediatric Dentistry

From first visits to growing smiles, we provide compassionate dental care for children in a calm, encouraging environment. Our goal is to create positive experiences and build lifelong healthy habits.

Learn More

Sedation Options

We understand that dental visits can feel overwhelming for some patients. That’s why we offer gentle sedation options to help create a more comfortable, low-stress experience when needed. Whether it’s for anxiety, sensory sensitivity, or complex treatment, our team takes the time to assess each patient’s needs and provide a safe, supportive approach to care.

Learn More

What Sets Us Apart

At Dentistry for Adults & Children, modern care means more than the newest machines, it means precision, reliability, and a personal touch. Rather than relying on automated digital tools, Dr. Craig personally completes wax-ups, denture set-ups, and his staff even hand-develops traditional X-rays, ensuring each result is tailored and accurate. Our approach blends thoughtful gold standard methods with the right amount of modern technology to deliver dependable, long-term results.

Complete Family Dentistry

From baby’s first tooth to mature adult restorations, we provide care for every age and stage.

Compassionate Special Needs Care

With decades of experience treating patients from the HRC (Huronia Regional Centre), we have become a  trusted provider for patients with physical and developmental challenges.

Trusted Since 1980

A reputation built on clinical excellence, transparency, and personal relationships.

Modern Care in a Heritage Setting

Our fully accessible facility pairs a handcrafted, personal approach with a welcoming space full of character, right here in the heart of Barrie.

Get in Touch

Questions about your dental care, our services, or your first visit? We’re here to help. Reach out to our team and we’ll make sure you feel informed, comfortable, and cared for every step of the way.

Contact Us

Contact Info

  • 162 Bayfield St
    Barrie, Ontario, Canada, L4M 3B5
  • dental@wms-2thm8.com
  • 705-726-3300
  • Monday - Thursday: 8:30 a.m.–5 p.m.
    Friday: 8:30 a.m.–12:30 p.m.
    Saturday - Sunday: Closed