Roofing Sales Representative, you'll generate leads, meet with homeowners, perform roof and property inspections, and guide customers through the roofing process from initial conversation to signed agreement. With offices in Florida, Georgia, North Carolina, Ohio, Texas, Missouri and Kansas, we pride ourselves on our team-centric culture, mutual respect, and active community involvement.