Edwin was fantastic- he properly diagnosed the problem, repaired it, double and triple checked and left me with confidence in the completed job!