R3 Roofing & Exteriors is hiring an Outside Sales Representative 2 to sell residential and commercial roofing and exterior improvement projects in the Urbandale, Iowa, and Des Moines Metro area. The representative manages company-provided appointments and generates additional business through prospecting, referrals, and networking. The role includes inspecting properties, documenting damage, presenting estimates and solutions, negotiating contracts, and guiding customers through the sales process. Representatives work independently while coordinating with internal teams to support a positive customer experience. The position begins with a six-week paid training program. The next class starts the last week of January 2027 to prepare representatives for the spring roofing season in March. Training includes hands-on roofing, inspection, and sales instruction, as well as coaching in lead generation, presentations, negotiations, closing techniques, CRM, and field technology. Training pay is $800 per week ($4,800 total). Following training, compensation is 10% commission on total project cost. This is a full-time, in-person, field-based sales position with a Monday–Friday schedule and weekends as needed. A company-provided vehicle, ladder, and safety equipment are provided, along with office support for administration, customer communication, production, and invoicing. Employment offers are contingent on successfully completing the company's required background screening process.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Education Level
No Education Listed