Dr. Guilfoyle is the best. Very clean and exact! He is a perfectionist. He listens and stops if you feel any pain at all. We travel 20 miles to still go to him after moving. He is very knowledable. His staff are all very kind and friendly. It's a pleasure going to this dentist. And I am an anti-dentite usually.