Will was excellent - punctual, gracious, professional, efficient and explained his findings thoroughly.