Very professional. Takes the time to do a thorough inspection. I am a realtor so I deal with inspectors on a regular basis. Kevin is the best of the best. He takes the time to explain is findings to the client and he provides a detailed and complete inspection report to the client the next day!