I love Dr Hahn! He is very fast and and does an excellent job. His staff has always been very kind to me. The office is very clean! If you are scared of the dentist like me they have delicious smelling nitrous oxide! I've never had any issues with my insurance. I would highly recommend Dr Hahn.