Roofing solutions specialist
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
Job description
We are seeking a motivated and professional Roofing Sales Representative to join our growing team. This position is responsible for generating new business, building relationships with homeowners and property managers, conducting roof inspections, preparing estimates, and closing sales for roofing repairs and replacement projects., * Prospect and develop new residential and/or commercial roofing clients through networking, referrals, door-to-door canvassing, online leads, and community outreach
- Conduct roof inspections and assess storm, wind, hail, or age-related damage
- Meet with homeowners, business owners, and insurance adjusters to discuss roofing needs and project options
- Prepare and present professional estimates, proposals, and contracts
- Educate customers on roofing systems, materials, warranties, and financing options
- Follow up on leads and maintain consistent communication throughout the sales process
- Negotiate and close sales while maintaining company pricing and profit goals
- Coordinate with project managers and production teams to ensure smooth project execution
- Maintain accurate records of leads, customer interactions, and sales activity in CRM software
- Attend sales meetings, training sessions, and company events
- Stay current on roofing products, industry trends, local building codes, and insurance claim processes
Requirements
The ideal candidate is highly driven, customer-focused, and comfortable working in the field and independently managing a sales pipeline., * Previous sales experience preferred but not required; roofing, construction, home improvement, or insurance restoration sales experience preferred
- Strong communication, negotiation, and customer service skills
- Self-motivated with the ability to work independently and manage time effectively
- Ability to build trust and maintain professional relationships with customers
- Comfortable working outdoors, climbing ladders, and inspecting roofs when needed
- Valid driver’s license and reliable transportation
- Basic computer skills, including CRM systems, email, and Microsoft Office or Google Workspace
Preferred Skills
- Knowledge of residential and commercial roofing systems preferred but not required
- Experience working with insurance claims and adjusters preferred but not required
- Bilingual abilities are a plus
- Proven track record of meeting or exceeding sales goals
Benefits & conditions
Pulled from the full job description Paid training Professional development assistance Work from home Opportunities for advancement Flexible schedule, * Commission Based
- Performance bonuses and sales incentives
- Paid training and ongoing professional development
- Opportunities for advancement into sales management or leadership roles
Work Environment
This role involves a combination of field work and office work. Representatives regularly travel to customer properties, inspect roofs, and attend meetings. Evening and weekend availability may occasionally be required to meet customer schedules.
Equal Opportunity Statement:
All Covered Roofing is an equal opportunity employer and is committed to creating an inclusive workplace. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, disability, veteran status, or any other protected status under applicable law.
Pay: $25,000.00 - $125,000.00 per year
Benefits:
- Flexible schedule
- Professional development assistance
- Work from home
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
What Are The Top Skills Required For Azure Developers?
Tips on mastering remote job interviews
Is Software Engineering Over-Saturated?
Finding Jobs in Germany