Sales Representative - Residential Roofing
Dallas, TX
$200k - $300k+ OTE
Earn $300k+ If You Can Actually Produce
You’re not starting from zero, but you’re not being carried either. About 15% of your work is given to you. The rest you go out and find.
You get paid on profit. After costs and a 10% fee, you’re making around $4K per job on a typical $30K deal.
Close 1 job, that’s $4K. Close 4, that’s $16K. Do that every month and you’re into strong six figures. There’s no cap.
There’s support behind you. You’ve got a sign-on bonus paid over your first 2 months and a $2K training bonus to help you get going, alongside training, marketing, and systems.
But no one is doing the job for you. If you can sell and you’re willing to go get after it, you’ll make good money here. If you’re not, you won’t last.
Benefits
Your Role
Company Overview
This is an established residential roofing contractor operating a structured insurance restoration model, delivering consistent volume across the Dallas market.
The business is built around a clear system. Sales, operations, and project delivery are all set up to move jobs efficiently from first contact through to completion and payment.
They run with a team of 30+ sales professionals and a full operational backend, supported by dedicated training, systems, and internal infrastructure.
The company has created a repeatable model that produces consistent deal flow,
predictable timelines, and strong margins, while still offering the flexibility for salespeople to build their own book.
It’s a performance-driven environment with real support behind it, designed for people who want to earn well and grow within a structured platform.
Key Requirements
INDSALES
Dallas, TX
$200k - $300k+ OTE
Earn $300k+ If You Can Actually Produce
You’re not starting from zero, but you’re not being carried either. About 15% of your work is given to you. The rest you go out and find.
You get paid on profit. After costs and a 10% fee, you’re making around $4K per job on a typical $30K deal.
Close 1 job, that’s $4K. Close 4, that’s $16K. Do that every month and you’re into strong six figures. There’s no cap.
There’s support behind you. You’ve got a sign-on bonus paid over your first 2 months and a $2K training bonus to help you get going, alongside training, marketing, and systems.
But no one is doing the job for you. If you can sell and you’re willing to go get after it, you’ll make good money here. If you’re not, you won’t last.
Benefits
- Sign on bonus paid over first 2 months
- $2k training bonus during onboarding
- Average commission $4,000 per deal
- Typical job value $30K at 40% margin
- Marketing support and inside sales setting 15% of appointments
- Full CRM and tech stack provided (AccuLynx, HailTrace, EagleView, etc.)
Your Role
- Generate your own opportunities through door knocking, referrals, and local
- prospecting
- Work a mix of self-generated deals and company-provided leads
- Manage insurance claims and roofing projects end-to-end
- Run jobs from first contact through to completion and payment
- Build consistent volume to drive your income
Company Overview
This is an established residential roofing contractor operating a structured insurance restoration model, delivering consistent volume across the Dallas market.
The business is built around a clear system. Sales, operations, and project delivery are all set up to move jobs efficiently from first contact through to completion and payment.
They run with a team of 30+ sales professionals and a full operational backend, supported by dedicated training, systems, and internal infrastructure.
The company has created a repeatable model that produces consistent deal flow,
predictable timelines, and strong margins, while still offering the flexibility for salespeople to build their own book.
It’s a performance-driven environment with real support behind it, designed for people who want to earn well and grow within a structured platform.
Key Requirements
- Proven experience in roofing or commission-based sales
- Comfortable generating your own leads and building pipeline
- Experience with insurance restoration preferred
- Able to manage deals independently from start to finish
INDSALES
related jobs

