Dr. Holmes is a very nice and pleasant person and his staff is also very comforting. He was very highly reccomended to me by several of my co-workers. His technology isn't the most advanced (a crown, for example requires two appointments when current technology makes it possible for this to be done in one appt.), but I have been happy with my treatment so far. I especially appreciate Dr. Holmes' liberal use of novacain. I can't feel a thing while having teeth filled.