Roofing Sales Representative (PAID TRAINING)

Elliott Roofing

Oklahoma

On-site

USD 108,000 - 132,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Elliott Roofing is hiring a Residential Sales Estimator for our Oklahoma City team. The role focuses on inspecting homes, meeting customers, preparing estimates, and assisting with insurance-related projects from first contact to signed agreements.

We value dependable people who communicate well and uphold honesty, accountability, and strong customer service as core company standards. Some Saturdays may be required, with a Monday–Friday schedule.

Qualifications

  • Strong communication and customer service skills are essential.
  • Ability to inspect roofs and perform exterior property evaluations.
  • Clear, accurate customer communications; documentation in CRM.
  • Detail-oriented and organized with ability to manage multiple priorities.
  • Experience with CRM or estimating software is preferred.

Responsibilities

  • Generate new sales opportunities through existing customers, referrals and networking.
  • Conduct thorough roof inspections and exterior property evaluations.
  • Create detailed sketches, measurements, calculations, and job documentation.
  • Prepare accurate estimates and present clear recommendations to homeowners.
  • Assist homeowners with insurance claim-related projects and understand basic restoration processes.
  • Communicate professionally with customers via phone, text, email, and in person.
  • Maintain notes and project documentation in the CRM and company records.
  • Follow up with leads, estimates, customers, and internal teams.
  • Attend sales meetings and company events as required.
  • Represent Elliott Roofing at community events and PR opportunities.

Skills

Self-motivated
Customer service
Excellent communication
Organized
Time management
Team player

Tools

CRM software
Estimating software

Job description

Job Description

Job Description

Residential Sales Representative

Location: Oklahoma City, OK
Employment Type: Full-Time
Compensation: Commission-based, $120,000+ earning potential
Schedule: Monday through Friday, with some Saturdays as needed

Company Overview

Elliott Roofing is a local Oklahoma roofing and exterior contractor that has served homeowners since 1981. We work in residential roofing, exterior repairs, insurance restoration, and home improvement projects throughout the Oklahoma City and Tulsa metro areas.

We are looking for dependable people who communicate well, take pride in their work, and want to be part of a company that values honesty, accountability, customer service, and long-term relationships.

Position Summary

Elliott Roofing is hiring a Residential Sales Estimator for our Oklahoma City team.

This is a full-time, commission-based sales role focused on residential roofing and exterior home improvement sales. The right person will inspect homes, meet with customers, prepare accurate estimates, assist with insurance-related projects, and follow up professionally from first contact through signed agreement.

This role requires strong communication, organization, follow-through, and the ability to work with homeowners in a professional and trustworthy manner.

Key Responsibilities

  • Generate new sales opportunities through existing customer interactions, prospecting, referrals, networking, and community involvement
  • Conduct thorough roof inspections and exterior property evaluations
  • Create detailed sketches, measurements, calculations, and job documentation
  • Prepare accurate estimates and present clear recommendations to homeowners
  • Assist homeowners with insurance claim-related projects and understand the basic insurance restoration process
  • Communicate professionally with customers by phone, text, email, and in person
  • Maintain accurate notes, records, photos, and project documentation in the company CRM
  • Follow up consistently with leads, estimates, customers, and internal team members
  • Attend mandatory sales meetings and scheduled company meetings
  • Participate in continuing education and training as scheduled by management
  • Represent Elliott Roofing at community service projects, volunteer events, and public relations opportunities
  • Maintain an organized calendar and manage multiple customer opportunities at one time
  • Work with the production and office teams to help ensure Elliott Roofing’s quality standards are met

Required Qualifications

  • Self-motivated, driven, and willing to take ownership of results
  • Personable, professional, and able to maintain a positive image with customers and co-workers
  • Strong customer service skills, including listening, patience, and clear communication
  • Good phone demeanor and professional tone
  • Ability to write clear, accurate, and mistake-free customer communications
  • Competence in grammar, spelling, and written follow-up
  • Basic knowledge of roofing systems or the ability to learn quickly
  • Ability to inspect roofs, climb ladders, work outside, and perform tasks that can be physically demanding
  • Strong problem-solving ability and willingness to troubleshoot roofing or exterior issues
  • Detail-oriented, organized, and able to manage competing priorities
  • Ability to maintain an effective calendar that meets customer availability
  • Computer and technology proficiency sufficient to use company platforms, CRM, estimating tools, and communication systems
  • Team-oriented mindset and willingness to work with others toward a common goal

Preferred Qualifications

  • Prior sales experience
  • Prior roofing, construction, exterior remodeling, or insurance restoration experience
  • Experience using a CRM or estimating software
  • Experience working with homeowners in a service-based sales role

Schedule

This is a full-time position.

The standard schedule is Monday through Friday, with some Saturdays as needed based on customer availability, storm season demand, training, or scheduled company events.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Roofing Sales Estimator – $120K+ Earning Potential
Roofing Sales Estimator – $120K+ Earning Potential

Elliott Roofing, Llc • Oklahoma

On-site
USD 108,000 - 132,000
Independent Residential Roofing Sales Consultant - Oklahoma City
Independent Residential Roofing Sales Consultant - Oklahoma City

Storm Force Roofing + Construction • Oklahoma City (OK)

On-site
USD 50,000 - 150,000
Weekly bonuses
Uncapped commissions
Fast payout (1 week)
+2
Outside Sales Representative / Roofing
Outside Sales Representative / Roofing

Priceless Home Improvements LLC • Fairfax (VA)

On-site
USD 450,000 - 550,000
Competitive pay with uncapped commission
Career Growth Opportunities
Three-day training program with uniform and tablet
+3
Outside Residential Sales Representative
Outside Residential Sales Representative

Landmark Roofing • Fort Wayne (IN)

On-site
USD 50,000 - 100,000
Roofing Sales Representative
Roofing Sales Representative

Monark Construction & Roofing • Oklahoma

On-site
USD 60,000 - 150,000
Flexible scheduling
Uncapped commission
Six-figure earnings potential
+2
RoofingExterior Consultent
RoofingExterior Consultent

ROOFING BROTHERS LLC • Red Lion

On-site
USD 45,000 - 85,000
Roofing/Exterior Consultent
Roofing/Exterior Consultent

ROOFING BROTHERS LLC • Red Lion

On-site
USD 45,000 - 75,000
Roofing Sales Consultant
Roofing Sales Consultant

IBC Roofing • Goldsboro (NC)

On-site
USD 50,000 - 80,000
Performance-driven compensation
Training and support
Opportunities for leadership roles
Roofing Sales | Build Your Income | High earning potential Oklahoma City, OK $26,000 – $78,000 / year
Roofing Sales | Build Your Income | High earning potential Oklahoma City, OK $26,000 – $78,000 / year

Heritage Roofing & Construction Company • Oklahoma City (OK)

On-site
USD 100,000 - 150,000
90 days paid training
Six-figure potential
Uncapped commission
+3
Roofing Sales | Build Your Income | High earning potential
Roofing Sales | Build Your Income | High earning potential

Heritage Construction Co., LLC • Oklahoma City (OK)

On-site
USD 100,000 - 150,000
90 Days of Paid Training
High earning potential
Uncapped commissions
+3