Very thorough, professional, and sent reports promptly.