Dr. Kashinsky is extremely professional and knows his stuff! My husband and I have been going to him for 12 years and we now bring our children to him also. He always finds time to treat emergencys and makes you feel at ease. His entire staff (from the ladies at the front desk to the hygienists meticulous cleanings) are also very friendly and make the visit pleasant.