Dr. Cavallo and his staff are very friendly and professional. We just moved here and I needed to get a new dentist. I can highly recommend Dr. Cavallo’s office. I had some fillings and several crowns done. Everything Dr. Cavallo did was thoroughly explained to me and settling everything with my insurance was taken care of. I was very pleased that I was able to find a caring dentist and staff so close to where I live.- S.Z.