The entire staff is wonderful. They are very friendly and helpful. Dr. Keenan takes time to explain procedures and options. Dental Hygienists are great as well. The office staff is very knowledgable about processing insurance claims.
Dr. Keenan is great at making sure you are not feeling pain during any procedures.