Our Prices

Transparent Private Dental Pricing

Quality dental care with clear, upfront pricing. Updated April 2026.

Affordable Care

Practice Plan Membership

Our Practice Plan membership makes quality dental care affordable for everyone. Ask reception for details or enquire when you book.

Check Ups

Routine Exam£59.50
Cosmetic / Implant Consultation£75
Ortho Consultation£180
Child (under 16s with adult)FREE
Cosmetic Consultation (with exam)FREE

Referrals

Cosmetic / Implant£75
Ortho£180
Endodontic£75

Emergency

Emergency appointment (with X-ray and pain relief)£75

X-Rays

Small£17.50
Panoramic£58.25
CBCT 3Dfrom £195

Hygiene

Full Scale£65
Initial Perio£85
Subsequent Perio (half hour)£85

Fillings

1 Surface£195
2 Surfaces£240
3 Surfaces£320

Crowns

Composite£675
eMax Veneer / Onlay / Crown£818
Bridges (+per tooth)+£80/tooth

Same-day crowns are completed in a single visit using our in-house digital workflow.

Dentures

Bespoke Denturefrom £710
Soft Lining£195
Repairs£110
Addition of tooth£195
Flexible Denture Repairs / Additions£220

Root Canal

Anterior£480
Premolar£550
Molar£650

Implants

Single Implantfrom £2,155
Custom EMax£715
Bone Graftfrom £510

Facial Aesthetics

Consultation (redeemable against treatment)£48
1 Area£195
2 Areas£235
3 Areas£280

Whitening

Boutique Home Kit£349
Replacement Kit£110

Tooth Straightening / Orthodontics

Scan / Assessment£180
Invisalign Lite£3,178
Invisalign Moderate£3,921
Invisalign Comprehensive£4,765
Fixed Retainer£165
Essix Retainer£110
Premium Essix Retainer£170
Temporary Essix Retainer£60

Sportsguard

Custom Sportsguard£152.50
0% Finance Available - Ask reception for details on spreading the cost of your treatment.

Cancellation Policy: At Dentist on the Rock, we set aside dedicated time for each patient to ensure your care is calm, unhurried and delivered to the highest standard. We kindly ask for at least 48 hours’ notice if you need to cancel or rearrange your appointment. Appointments that are missed or changed with less than 48 hours’ notice may incur a fee or result in the loss of any deposit paid. This allows us to offer the time to another patient who may be waiting. We completely understand that unexpected situations can arise and we will always aim to be fair and considerate. Thank you for respecting our time, and the time of other patients.

Ready to book?

Contact us to arrange your appointment.

Book Appointment
Book Online
Scroll to Top