Outside Sales Representative 2 - Training Class - January 2027

R3 Heating & Air•Urbandale, IA
•Onsite

About The Position

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.

Requirements

  • Previous sales experience is preferred; roofing, construction, or home improvement experience is a plus.
  • Strong communication, negotiation, and relationship-building skills.
  • Self-motivated and organized, with comfort working in a commission-based environment.
  • Ability to work independently and collaborate with a team.
  • Willingness to learn and follow established sales processes.
  • Physical ability to carry, set up, and safely climb ladders.
  • Valid driver's license and reliable transportation.

Nice To Haves

  • Roofing, construction, or home improvement experience.

Responsibilities

  • Manage company-provided appointments and generate additional leads through prospecting, referrals, and networking.
  • Conduct property inspections to identify roofing, siding, and gutter damage.
  • Document inspection findings using photographs, damage reports, and applicable building codes.
  • Present estimates, recommend solutions, and negotiate contracts.
  • Maintain accurate customer records, follow-ups, and sales activity in the company CRM.
  • Coordinate with internal teams to ensure a positive customer experience.
  • Meet established sales activity and performance expectations.

Benefits

  • Six-week paid training program at $800 per week ($4,800 total).
  • 10% commission on total project cost following training.
  • Company-provided sales appointments.
  • Flexible schedule.
  • Ongoing professional development and advancement opportunities.
  • Company-provided vehicle, ladder, and safety equipment.
  • Office support for administration, customer communication, production, and invoicing.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service