Dr. Hannigan is so wonderful with all his patients. He is the most caring doctor we have been to and would highly recommend him to anyone i know that needs work done on their teeth. The staff is so wonderful and easy to work with. Very clean and very profession at all times. Dr. Hannigan always explains what needs to be done and how to fix in detail.
H.L.