0131 666 2307



"We have both been patients of Fraser’s for approximately three years and have always found him friendly, relaxing and very professional. "
Phil & Diana Yaisoumi


“I’m still amazed at how natural my new bridge looks. I’ve been very self-conscious of the gap in my smile for years but now I can’t stop smiling.”
Linda Eadie


"Fraser has been caring for my family's teeth for the last 4 years. I can honestly say that in that time we have enjoyed professional, thorough - and most importantly - painless - treatment!! My son and daughter have strong healthy teeth, and he has dealt with my more problematic teeth with ease. We moved to Newcastle 18 months ago but still return to him for all our dental treatment. "
Jean Shields


 "I am a very nervous patient, so it is very important to me that I am comfortable and well looked after whenever I require any sort of dental treatment. Although I don't have bad teeth I have had bad experiences in the past with fillings. Fraser is kind, sympathetic and so gentle that I never feel a thing. I actually enjoy going to the dentist now. "
Rachel Beechey


“I’ve always hated my squint teeth but thought that braces would take years to straighten them. I initially spoke to Fraser about veneers, but he suggested a special type of brace which would straighten my teeth in just a few months. I couldn’t be happier with the result”
Denise Dougan


"Having reached the advanced age of 61 years I have been treated by many dentists in different parts of the country. I can honestly say that I have found Fraser to be the most professional and effective provider of dental treatment, and I have no hesitation in recommending him. "
Ian Williams


"I first went to Fraser on a personal recommendation and I too would recommend him to others. I come from a family of dentists and I consider him highly skilled, extremely conscientious and most agreeable to visit. "
Jo Griffin

Latest Journal


Coming soon

Homepage Advert 2
Facial aesthetics
Homepage Advert 3


Dr Fraser Callaghan BDS MFDS RCSEd

Call today on 0131 666 2307 to make an appointment.