It's amazing how sometimes that personal touch and a little extra effort can dramatically improve your customer relationship.
All he'll remember is ... you showed up after hours, showed him how to solve his problem, didn't charge him. He'll be telling that story to friends and colleagues for months.
Great job.