Entry Level Roofing Sales Rep | Paid Training | $100K–$150K+ First Year Potential

Heritage Construction Co., LLC•Norman, OK
•$100,000 - $150,000

About The Position

Heritage Roofing & Construction is hiring motivated, coachable individuals for an entry-level roofing sales role. Roofing and sales experience are not required; the company provides 90 days of paid, hands-on training and mentorship from experienced professionals. During training, employees receive W-2 employment, base pay, and opportunities for claim bonuses and commissions. After training, representatives transition to an uncapped 25% commission plan. The posting describes first-year earnings of $100,000–$150,000 as realistic for motivated representatives and says top-performing veterans earn $500,000 or more annually. Representatives serve as customers’ trusted advisors and project managers, guiding homeowners through roof inspections, roofing solutions, insurance restoration, and project completion. The role involves meeting homeowners, developing relationships, coordinating with production teams, and maintaining customer communication. The posting emphasizes ongoing coaching, professional development, leadership development, and career advancement.

Requirements

  • Valid driver's license.
  • Reliable transportation; a pickup truck is preferred, or the ability to obtain one within 60 days.
  • Comfortable climbing ladders and walking safely on roofs.
  • Ability to work outdoors in varying weather conditions.
  • Ability to lift and carry roofing materials and equipment as needed.
  • Self-motivation, dependability, a strong work ethic, comfort building relationships with homeowners, and willingness to learn.

Nice To Haves

  • A pickup truck is preferred.
  • Prior roofing or sales experience is not required.

Responsibilities

  • Meet with homeowners to provide free roof inspections.
  • Educate homeowners about roofing solutions and guide them through the insurance restoration process.
  • Build relationships through neighborhood outreach, referrals, and networking.
  • Manage each project from the initial inspection through final completion.
  • Coordinate with production teams to ensure projects are completed on schedule.
  • Maintain communication with customers throughout the process.
  • Deliver an outstanding customer experience while achieving personal sales goals.

Benefits

  • Health insurance, available after 60 days.
  • Dental insurance, available after 60 days.
  • Vision insurance, available after 60 days.
  • Paid hands-on training for 90 days.
  • Base pay plus claim bonuses and commission opportunities during training.
  • Ongoing professional development.
  • Daily coaching and mentorship from an experienced sales leader.
  • Leadership development and career advancement opportunities.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service