Kirk is simply amazing. Courteous, thorough, and very knowledgeable