I have had two teeth repaired (one filling came out, and one broke - tetracycline weakened) by Dr. McLeggan. After a few months, one "re-broke" and he repaired it for no charge. I add my recommendations to this fine Doctor.