He was late but out of his control. His communication setting expectations was excellent and was incredibly polite. Once on site, he was quite knowledgeable and explained the various steps / tests he was performing. Overall a good experience.