I think he is a very good dentist. He is a bit expensive, but is worth it. No other dentist seems to know my teeth as well as he does. He has come in on the weekends to work on my teeth and he always seems like he is just a phone call away. Dentists like Dr. Hazen are hard to find these days.