Job description. Roofing Sales Representative. We are seeking a results-driven Sales Representative to help take on our pre-set roofing appointments. This is a lucrative opportunity to make a great living meeting 1 on 1 with our clients and helping them protect their most valuable asset… their home. We offer a competitive commission structure, a flexible schedule, and training accompanied by a period of time where you will be "shadowing" a qualif...