Skip to main content
Tallo logoTallo logo
Apply for this opportunity

This job application is on an outside website. Be sure to review the job posting there to verify it's the same.

Roofing Sales Representative

Job

Klein Roofing

Spring, TX (In Person)

$125,000 Salary, Full-Time

Posted 5 days ago (Updated 1 day ago) • Actively hiring

Expires 7/19/2026

Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
70
out of 100
Average of individual scores

Were these scores useful?

Skill Insights

Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.

Job Description

Roofing Sales Representative $52,000 Base + Uncapped Commission $80,000-$150,000+ Total Earnings Full-Time Company Vehicle Provided Gas Card Paid Training Hiring Now Position Overview Klein Roofing is a fast-growing residential and commercial roofing company looking for an experienced Roofing Sales Representative to join our team. In this role you will be the face of our company in the field — inspecting properties, guiding homeowners through the process, and closing contracts. We give you the tools, training, leads, a company vehicle, and a gas card so you can focus on one thing: selling. This is a base-plus-commission position. Our top reps consistently earn $100,000-$150,000+ per year. If you are experienced, self-driven, and love closing deals, we want to meet you. What You'll Do Generate & Close Business Canvass neighborhoods and follow up on company-provided leads to identify homeowners in need of roofing services Conduct thorough on-site roof inspections and document findings with photos Deliver clear, compelling presentations and proposals that earn homeowners' trust Negotiate pricing and close contracts while hitting monthly revenue targets Build and maintain a referral pipeline through past customers, neighbors, and local networks Manage the Insurance Restoration Process Guide homeowners through the insurance claims process from first contact to signed contract Meet on-site with insurance adjusters to advocate for a fair scope of work Track claim status and communicate updates to homeowners throughout the project Ensure all work orders are accurate and handed off cleanly to the production team Represent the Company & Build Relationships Be the primary point of contact for your customers from the first knock through project completion Maintain detailed records of all customer interactions, proposals, and pipeline activity in our CRM Collaborate with the installation team to ensure a smooth customer experience Stay current on product knowledge, pricing, and industry trends Requirements Valid driver's license — required Strong communication and interpersonal skills; comfortable talking to anyone Self-motivated and results-driven — you don't need to be micromanaged Ability to work a flexible schedule including some evenings and weekends Comfortable working outdoors and climbing onto roofs for inspections (training provided) Reliable and professional in appearance and conduct Minimum 1 year of roofing, construction, or insurance restoration sales experience — required Familiarity with CRM software is a plus High school diploma or GED Skills Roofing sales & exterior sales Insurance restoration & claims process Lead generation & canvassing Contract negotiation & closing Roof inspection & damage assessment Customer relationship management (CRM) Adjuster meetings & scope negotiation Pipeline management & follow-up Proposal writing & presentation Territory management What Sets You Apart You are competitive and motivated by earning potential, not a clock You build trust quickly and know how to listen before you pitch You stay positive and persistent when doors don't open on the first knock You follow up obsessively and never let a hot lead go cold You take ownership of your territory like it's your own business Compensation & Benefits Pay $52,000 guaranteed base salary Uncapped commission — top reps earn $100,000-$150,000+ per year Performance bonuses and seasonal storm incentives Higher commission rate on self-generated leads Tools & Perks Company vehicle provided Gas card covered Company iPad Sales materials, marketing support, and branded gear Benefits Paid time off (PTO) Employee referral bonus program Paid onboarding and ongoing sales training Clear path to advancement as we grow About Us Klein Roofing is a locally owned roofing company that has built our reputation on quality workmanship and doing right by homeowners. From routine replacements to full storm-damage restorations, we handle projects of every size with the same level of care. Our sales team is the engine of our growth, and we invest in our reps with the training, support, and resources they need to be successful. We are expanding our territory and need hungry, professional salespeople who want to grow with us. If that's you, apply today — we move fast. — interviews are scheduled on a rolling basis and spots fill quickly.
Pay:
$100,000.00 - $150,000.00 per year
Benefits:
Company car Mileage reimbursement Paid training
Work Location:
On the road