Excellent dentist. I had not been to the dentist in 3 years, and this was by far the best visit I have had to one. Very thorough, and took time to explain everything. Comfortable setting, and they show you your x-rays and pictures on a TV screen so you know what they are seeing. On top of all that, Dr Kennedy and his staff were all very polite and I felt welcome at this office. I would highly recommend this office.