We love Dr. Foley and his staff. My son gets the BEST care there. The rewards system they offer really motivates my son to follow the instructions to care for his dental work and his teeth. Highly recommended.