Dr. Creaghe is amazing, I have been going to him for cleanings and all the regular stuff and then one day my old bridge cracked and fell apart. (it was not placed by him) Well he fit me in right away for an emergency appointment and i could not be happier. I definitely would recommend Dr Creaghe.