Kyle showed up early and very prepared. He was thorough, honest and very informative. Kyle went above and beyond expectations and welcome his advice and counsel. Hope he s back next season and will request him again. Thanks Kyle