Roof Sales Representative. Job Description. We are seeking a motivated and enthusiastic Roof Sales Representative to join our team. This position involves door-to-door sales of roofing services to residential clients. Ideal candidates will be responsible for generating leads, assessing customer needs, and closing sales. Responsibilities. Engage with potential customers through door-knocking. Present and sell company products and services to new a...