I Have been with John and his fantastic team for over 20 years and have always received exceptional care and a very high standard of work. John is extremely gentle, caring and calming and quickly put me at ease on my first visit all those years ago. Even though I moved out of the area a few years ago John is still my dentist and I would recommend him and his team to anyone.