Allen just completed our 2nd annual inspection. He arrived promptly as scheduled, completed a thorough inspection and explained the findings. Photos of problem areas were discussed and possible solutions were suggested. Allen was friendly, courteous and very professional.