Dr. Hamir Contractor and his associates are the best! I’ve had two visits with them, and every time I go they make me feel totally at home. They’re so kind and gentle and give the best cleanings. Dr. Contractor also did fillings for me, and they turned out perfectly.