It's hard to give a dentist a perfect rating, because who likes to go to the dentist? But this guy's good! He's been my dentist for most of my life and he also treats my whole family. We wouldn't go anywhere else! Come to think of it, I haven't seen him for a while... time to give him a call.