Job Duties. 1. Prospecting: Identify and target residential areas with potential roofing needs through door-to-door canvassing. 2. Lead Generation: Generate high-quality leads by engaging with homeowners, understanding their roofing concerns, and effectively communicating the benefits of our services. 3. Product Knowledge: Develop a deep understanding of the company’s roofing products and services to articulate their features and advantages persu...