Zachary was punctual and very polite. He kept me informed of what he was doing and the findings of his inspections, both good and bad. He was thorough and knowledgeable about the work he does. Also made sure I didn't have any questions or concerns about the service completed!!