I just had my new patient appointment. When I first met Dr. Michael O'Callaghan, I immediately felt comfortable. He was friendly, funny, down to earth and so was the staff! The office and everyone was so inviting. They took great care of my teeth and explained a lot of things that I was never explained at other dental offices in the past. I am so happy that I switched dentists and my choice was a great one! :) I will be a happy patient for years to come!