Entry Level Sales Representative | Paid Training

Heritage Construction Co., LLC•Lewisville, TX
•$100,000 - $150,000

About The Position

The Roofing Sales Representative manages their business from the initial customer interaction through project completion, serving as the customer's point of contact and acting as their own project manager. The role involves generating new business, meeting homeowners to inspect roofs and discuss solutions, and guiding customers through roofing and insurance restoration. The company provides 90 days of paid training with hands-on coaching and mentorship. After training, compensation transitions to a 25% uncapped commission structure. The posting states first-year earning potential of $100,000–$150,000 for motivated individuals who consistently apply themselves, with unlimited potential beyond that. This is a W-2 employee role with career advancement opportunities at a fast-growing company.

Requirements

  • Be highly self-motivated and disciplined.
  • Enjoy working independently and taking ownership of personal success.
  • Be consistent, dependable, and willing to put in the effort required to build a strong pipeline.
  • Thrive in an active, field-based environment rather than sitting behind a desk.
  • Have excellent communication and relationship-building skills.
  • Be able to manage multiple projects while providing exceptional customer service.
  • Have a strong work ethic, coachability, and a positive attitude.

Nice To Haves

  • Sales experience.

Responsibilities

  • Generate new business through networking, referrals, and prospecting.
  • Meet with homeowners to inspect roofs and discuss roofing solutions.
  • Educate customers on the insurance restoration and roofing process.
  • Prepare estimates and present customized solutions.
  • Manage customer relationships from contract signing through project completion.
  • Coordinate with production teams to ensure projects are completed successfully.
  • Maintain consistent communication with customers throughout their projects.
  • Meet and exceed personal sales goals while delivering outstanding customer service.

Benefits

  • 90 days of paid training with hands-on coaching and mentorship.
  • 25% uncapped commission after completing training.
  • First-year earning potential of $100,000–$150,000 for motivated individuals who consistently apply themselves.
  • Unlimited earning potential with no cap on commissions.
  • Career advancement opportunities within a fast-growing company.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service