Kirk has done 3 inspections for us. He has always been able to find the time even on short notice, arrive punctually (usually ahead of the specified time), and perform a thorough and professional inspection. He explains very carefully during the inspection, and then provides a comprehensive written report, usually within a few hours after completing the inspection. He is also happy to clarify any issues, once we have gone though the report. We have always been very happy with his work.