HATEHATEHATE the dentist!!! I would give 4.5 stars only because he is semi-retired so scheduling can be a bit of a challenge. Other than that, this is the best dentist I have seen in years. He is the best mix of old school small business and new world techniques. I am a customer for as long as he and his lovely wife want to continue practicing.