Dr.Foley and his staff are very nice. They explain everything step by step. The employees makes you feel welcome. His office makes you feel like you are at home. They are very careful and gentle with your teeth.