Kyle is smart, knowledgeable, and hard-working. His attention to detail and market insights really improved our experience. I’m happy to recommend him.