Our Story

Back in 1989, our founder Dr Michael Frain opened his first practice, his mission being to bring great dentistry to the community of Calne.

His dream was to offer affordable general dental care with a comprehensive range of affordable independent options.

Today, Dr Michael Frain Ltd boasts six practices that serve the local communities of Calne, Melksham, Swindon, Bristol and Chippenham. Our sixth, Hathaway Dental Practice in Chippenham is housed within the Hathaway Medical Centre on Middlefield Road and is a purpose built, seven surgery, bespoke practice.

Sadly Dr Frain passed away in 2008 but his legacy lives on and his dream of bringing NHS dental care to wide group of people remains. Each of our practices is run with the same dedication and commitment, so whichever one you choose, you will receive excellent care, attention and service.

The company has three directors; practice owners Andrew Halmer and Keith Garber, and Ruth Coleman, our area manager.

We very much look forward to welcoming you and your family to one of our practices.

Find your local dentist
smiling-family

Infection Control

We take all necessary precautions to safeguard both patients and staff. We follow recommended Department of Health guidelines with regard to sterilization of instruments and the use of disposable items. We use the most up to date sterilization equipment presently available such as vacuum autoclaves and washer disinfectors. Every staff member receives training in practice systems for infection control.

Patient Confidentiality

We take patient confidentiality extremely seriously at Dr Michael Frain Ltd.
Only members of staff have access to patient information and we have a strict confidentiality policy. To see a copy of this policy please ask at reception, alternatively click on the link at the bottom of this page.

Find your local dentist

Our Practices

Bristol

BS9 2DF | Tel: 01179 688882

Calne

SN11 0JH | Tel: 01249 821113

Chippenham: Caledonia

SN14 6GT | Tel: 01249 655812

Chippenham: Hathaway

SN14 6GT | Tel: 01249 445873

Melksham

SN12 7NS | Tel: 01225 791710

Swindon

SN1 4AY | Tel: 01793 611181