What are the responsibilities and job description for the Roofing Sales Representative position at Mosaic Roofing Company, LLC?
Job Title: Roofing Sales Representative
Location: Dallas–Fort Worth Metroplex
Job Type: Full-Time | Base Salary Commission Bonuses
Industry: Roofing / Construction
Job Summary:
We are seeking a motivated and results-driven Roofing Sales Representative to join our team in the Dallas-Fort Worth area. The ideal candidate will be responsible for generating leads, building relationships with homeowners and commercial property owners, assessing roofing needs, and closing sales. This is a high-performance role ideal for someone with strong communication skills and a self-starter mentality.
Key Responsibilities:
* Prospect and generate new roofing sales leads through door-to-door canvassing, referrals, and networking
* Conduct roof inspections and assess storm damage or general wear and tear
* Educate customers on roofing systems, material options, insurance claims process (if applicable), and project timelines
* Follow up consistently on open leads and maintain active communication with prospects
* Negotiate contracts and close sales in accordance with company policies
* Collaborate with project managers and the installation team to ensure smooth project execution
* Maintain CRM updates, submit reports, and participate in weekly sales meetings
Qualifications:
* Proven sales experience (roofing or construction preferred but not required)
* Strong interpersonal, negotiation, and presentation skills
* High level of integrity, professionalism, and motivation
* Comfortable working outdoors and visiting job sites
* Ability to climb ladders and inspect roofs as needed
* Valid driver’s license and reliable transportation
* Knowledge of insurance claim processes is a plus
Compensation & Benefits:
* Competitive commission structure with uncapped earning potential
* Bonus opportunities and performance incentives
* Paid training and ongoing support
* Advancement opportunities within a growing company
Apply today to join a team that values hustle, integrity, and results — and help protect properties across North Texas one roof at a time.
Job Types: Full-time, Part-time, Contract
Pay: $75,000.00 - $250,000.00 per year
Education:
- High school or equivalent (Preferred)
Language:
- Spanish (Preferred)
Ability to Commute:
- Lewisville, TX 75067 (Preferred)
Ability to Relocate:
- Lewisville, TX 75067: Relocate before starting work (Preferred)
Work Location: Hybrid remote in Lewisville, TX 75067
Salary : $75,000 - $250,000