Your Smile, Our Priority in St Andrews

Friendly, professional dental care for NHS and private patients in the heart of St Andrews. From routine check-ups to advanced cosmetic treatments, we’re here to keep your smile healthy and confident.

Welcome to Smile Dental Clinic

At Smile Dental Clinic St Andrews, we care for every patient as we would our own family.

Our experienced clinicians combine advanced technology with a calm, friendly approach to make every visit comfortable and reassuring.

Whether you’re here for a routine check-up, cosmetic enhancement, or specialist treatment, our team will help you achieve a healthy, confident smile that lasts.

Our Dental Services

Explore our range of treatments designed to protect, restore, and enhance your smile.

  • Examinations, hygiene therapy, fillings, and X-rays

  • Root canals, implants, and oral surgery.

  • Veneers, crowns, bridges, and Invisalign®.

  • Same-day appointments when you need us most.

  • Preventive and friendly care through Childsmile.

NHS & Private Care

At Smile Dental Clinic, we’re proud to serve both NHS and private patients.

We believe quality dental care should be accessible to everyone — from essential check-ups to advanced cosmetic treatments.

What Our Patients Say

★★★★★

  • Have just completed a course of dental treatment having not been to a dentist in a lot of years due to anxiety issues with dentists I could not fault the care and kindness throughout talked me through every procedure and put me at ease.

    Patient review

  • I really struggle with anxiety over having any dental procedures done but Mr Mochli has been so patient with me over the past year or so that I have been registered with Smile and worked with me to have the courage to have a tooth extraction which had been needing done for at least a year! The practice is pristine and reception staff are welcoming!

    Patient review