Super thoughtful and thorough inspection. Came out short notice and long distance, and stayed an extra hour to explain and review everything. Great communication and easy to work with, timely turnaround and clear reporting. Mobile and remote payment, digital file sharing, etc. a breeze. Really appreciated working with him.