Was here on time, was very professional in doing his job, explained what he was doing before, during and a full review when the job was completed.