Dr. Cravatta and his staff are very professional, efficient, and knowledgeable. I immediately felt trust and comfort after our first consultation. I had to have a dental implant done here and he made it as painless of an experience as possible which is saying a lot! Thank you!