As a roofing salesperson, your main responsibilities are familiarizing yourself with the products and services you or your company offers and interacting with vendors, customers, and potential customers in your territory. Roofing salespeople may specialize in selling residential or commercial roofing products, roofing repairs, or new roof installation. Your duties include attending trade shows, visiting construction firms, and developing sales and marketing tools so that you can distribute information to homeowners, contractors, and real estate developers and develop relationships with them.