Dr. Kelly and his staff are wonderful! They are very professional, highly skilled, and very accomodating. They take time with each patient, and do not rush. A huge plus is that if you have a 1:00 appointment, you are seen as close to that time as possible, unlike other places who over-book patients and keep them waiting.
They have a very warm, calm, inviting waiting area, with complimentary beverages (tooth friendly, of course).