Going to the dental office is a joy. It’s clean, professional and organized. Appointments are always on time and the staff is amazing. I’ve been to many dentists in my life and Dr. Leonard tops them all. He explains procedures in detail and my new implants are comfortable and perfect! I recently had my teeth cleaned and hygienist was excellent. I’m now pushing 75 and my mouth feels wonderful. Thank you, thank you, thank you!