The job duties of a Roofing Sales Representative involve working to sell roofing products & services, and to maintain relationships with clients during the repair process. Responsibilities. Communicating with residential and commercial building owners to sell roofing services. Assessing storm related damages from wind and hail to determine if a roof requires repairs or replacement. Seeking out and engaging with potential clients. Presenting, prom...