Terry was thorough, timely, and respectful. He assessed the problem and let us know he had to come back with all the necessary parts. Doors work great so far. Also have us a call ahead to let us know he was on the way.