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

Heritage Construction Co., LLC•San Antonio, TX
•$26,000 - $78,000

About The Position

Heritage Roofing & Construction is hiring an entry-level Roofing Sales Representative. No roofing or sales experience is required; the company provides 90 days of paid, hands-on training with experienced professionals. During training, the role includes W-2 employment, base pay, claim bonuses, commission opportunities, daily coaching and mentorship, and team huddles. After training, representatives transition to an uncapped 25% commission plan. The posting describes realistic first-year earnings of $100,000–$150,000 and earnings of $500,000 or more annually for top-performing veterans. The representative acts as a trusted advisor and project manager for homeowners, handling projects from initial inspection through completion. The position involves meeting homeowners, conducting free roof inspections, explaining roofing solutions and insurance restoration, developing customer relationships, coordinating with production teams, and maintaining communication throughout each project. The company also offers ongoing professional development, leadership development, and career advancement opportunities.

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 on roofs safely.
  • Ability to work outdoors in varying weather conditions.
  • Ability to lift and carry roofing materials and equipment as needed.
  • Self-motivated, driven, consistent, dependable, competitive, and hardworking.
  • Comfortable talking with homeowners and building relationships.
  • Coachable and eager to learn.
  • No roofing or sales experience is required.

Nice To Haves

  • A pickup truck.

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 entire process.
  • Deliver an outstanding customer experience while achieving personal sales goals.

Benefits

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