Very thorough and professional. Explained findings in detail both onsite and in report. As an added bonus Andy was extremely personable and friendly. Highly recommend!