Dr. Contractor and his staff are very friendly, professional, extremely knowledgeable and trustworthy. My husband and I have been going to him for years and we now take my 5 year old daughter as well. She has had such a great dental experience that she really enjoys going to the dentist!