Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Roofing Sales Representative (PAID TRAINING)

$120k

Elliott Roofing

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.

 

Compensation

This is a commission-based sales position with $120,000+ earning potential for a strong, consistent performer.

 

Actual earnings depend on individual sales activity, follow-up, close rate, production volume, and completed projects. Compensation details will be reviewed during the interview process.

 

Benefits and Company Provided Resources

Elliott Roofing provides the tools and support needed to perform the job, including:

  • Company vehicle
  • Fuel
  • Company technology
  • Apparel
  • Tools and equipment needed for the role
  • Simple IRA plan with company match up to 3%
  • Paid vacation package
  • Additional incentives and rewards
  • Opportunities to learn, grow, and earn promotions from within

 

Who This Role Is a Good Fit For

This role is a good fit for someone who is:

  • Diligent: Stays on top of tasks, follows up, and works hard without constant supervision
  • Ethical: Does the right thing and represents the company honestly
  • Customer-focused: Makes customers feel heard, respected, and taken care of
  • Professional: Maintains a strong image in communication, appearance, and conduct
  • Trustworthy: Can be counted on by customers, co-workers, and leadership
  • Efficient: Uses time well and communicates clearly
  • Driven: Has the motivation to prospect, follow up, learn, and produce results

 

Who This Role Is Not a Good Fit For

This role is not a good fit for someone who:

  • Does not like prospecting, follow-up, or customer communication
  • Struggles to stay organized or manage a calendar
  • Avoids documentation, CRM updates, or photo records
  • Is uncomfortable climbing ladders or inspecting roofs
  • Wants a desk-only sales job
  • Cuts corners or overpromises to customers
  • Does not work well with a team
  • Needs constant supervision to stay productive

 

Hiring Process

Our hiring process may include:

  1. Online application
  2. Resume review
  3. In-person interview
  4. Assessments
  5. Final interview or follow-up discussion
  6. Job offer, if selected

 

Application Instructions

To apply, submit your resume online. Qualified applicants will be contacted for the next step in the interview process.

 

Elliott Roofing is an equal opportunity employer.

\nCompany Description

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

We are a long-standing company built on honest communication, strong work ethic, accountability, craftsmanship, teamwork, and customer service. We are looking for dependable people who take pride in their work, communicate well, and want to be part of a company that values long-term relationships with both customers and employees.

Company Description

Elliott Roofing is a local Oklahoma roofing and exterior contractor that has served homeowners since 1981. We provide residential roofing, exterior repairs, insurance restoration, and home improvement services throughout the Oklahoma City and Tulsa metro areas.\r\n\r\nWe are a long-standing company built on honest communication, strong work ethic, accountability, craftsmanship, teamwork, and customer service. We are looking for dependable people who take pride in their work, communicate well, and want to be part of a company that values long-term relationships with both customers and employees.

Vacancy posted 13 days ago
Similar jobs that could be interesting for youBased on the Roofing Sales Representative (PAID TRAINING) in Oklahoma City, OK vacancy
  • $125k - $250k

     ...Are you looking for a proven sales process, career growth, and...  ...provider of residential roofing solutions, we set you up for...  ...success – pre-qualified leads, paid training, and control of your income. We’re hiring Sales Representatives to help strengthen communities... 
    Paid training
    Weekly pay
    Weekend work
    Afternoon shift

    Erie Home

    Oklahoma City, OK
    1 day ago
  • $100k

     ...Where Your Income Reflects Your Effort Heritage Roofing & Construction is expanding into the Oklahoma City...  ...'s severe hail and storm seasons. No roofing or sales experience? No problem. We provide paid training, mentorship, and a proven system to help you succeed... 
    Paid training

    Heritage Construction

    Oklahoma City, OK
    1 day ago
  • $600 per month

    About Us Since 1984, Quick Roofing has grown into one of the leading Roofing...  ...more. Whether you’re a seasoned sales pro or looking to break into the...  ...$600 for four weeks of Training Pay and weekly pay-plus uncapped commissions Paid training and ongoing mentorship... 
    Paid training
    Weekly pay
    Local area

    Quick Roofing

    Oklahoma City, OK
    4 days ago
  •  ...: POSITION SUMMARY The Outside Sales Representative is responsible for generating new residential...  ...-door, home services, pest control, roofing, solar, alarm, or similar industries...  .... Uncapped earning potential. Paid training and ongoing professional development.... 
    Paid training
    Base plus commission
    Local area

    Barefoot Mosquito & Pest Control LLC

    Oklahoma City, OK
    a month ago
  •  ...looking for an experienced DIRECTV Stream Sales Representativewho thrives in a fast-paced...  ...support, hardware logistics, immersive training, engineering expertise, and proprietary software...  ...period 401k Plan with employer matching Paid vacation, personal/sick days, and... 
    Paid training
    Contract work
    Work at office

    GrabJobs

    Oklahoma City, OK
    3 days ago
  • $25 - $35 per hour

     ...ready to take on an exciting sales role with America's leading window...  ...Marketing Team. With monthly training classes and hands-on field...  ...a commission only role. Most representatives earn $25-$35/hour through a...  ...performance-based bonuses. We offer paid training and uncapped bonus... 
    Paid training
    Work at office
    Immediate start

    Renewal by Andersen | Esler Companies

    Oklahoma City, OK
    4 days ago
  • $100k - $200k

     ...Champion Window - Sunroom & Window Sales Representative Champion is seeking experienced sales consultants in the home improvement industry...  ...for Window Sales Rep. Leads provided, no cold calling, paid training. Why Become a Champion Sales Representative?... 
    Paid training
    Daily paid
    Immediate start
    Work from home

    Great Day Improvements

    Oklahoma City, OK
    2 days ago
  • $426 per month

     ...Outside Sales Representative At Safe Haven Security, we are more than just a home security company! We are a team of dedicated professionals...  ...transportation Compensation Structure: Uncapped commission only - paid weekly Top performers earn a range of $70,000 to $125,000.... 
    Paid training
    Weekly pay

    Safe Haven Security

    Oklahoma City, OK
    11 hours ago
  • $19 per hour

     ...HP PC Sales Representative Become a part-time HP PC Sales Representative! Pay: $19.00 per hour...  ...of premium PCs. You will leverage your training in artificial intelligence (AI) technology...  ..., Saturday, or Sunday availability ~ Paid training completed online ~$25 per... 
    Paid training
    Hourly pay
    Part time
    Worldwide
    Flexible hours
    Weekend work
    Afternoon shift

    2020 Companies

    Oklahoma City, OK
    1 day ago
  • $55k - $90k

     ...Sales Focus Inc. Outside Sales Representative Earn $55k - $90k+ selling high-speed fiber internet in rapidly expanding...  ...-year earnings: $55k $90k+ ~10 Paid Holidays ~2 Weeks Paid Time Off...  ...Insurance ~401(k) (after 1 year) ~ Paid Training Work Schedule Full-time... 
    Paid training
    Full time
    Weekend work

    Sales Focus

    Oklahoma City, OK
    2 days ago
  • $110k - $125k

     ...within the first year of employment ~ Paid training ~ Full-time employment with year-...  ...Bath Fitter is looking for a hungry Sales Consultant to represent our company with reasonable...  ...Remodeling – Home improvement – Flooring – Roofing – Windows – Doors – Cabinets –... 
    Paid training
    Full time
    Work at office
    Flexible hours

    Mullikin Group

    Oklahoma City, OK
    12 days ago
  •  ...Start your career with LLR Concepts as a Full Time Customer Sales Representative. You will act as the primary link between our company and...  ..., and supporting products and services. You will received PAID Training to identify customer needs, deliver product demonstrations... 
    Paid training
    Full time
    Contract work

    LLR Concepts INC

    Moore, OK
    1 day ago
  • $88.1k - $109.7k

     ...Business Sales Representative Territory Accounts Exciting opportunity to be eligible for a $5,500 bonus when you join our team. As...  ...reputation into every customer conversation. You will receive paid training, sales support, coaching, and access to tools that help... 
    Paid training
    Temporary work
    Work at office
    Local area

    AT&T

    Oklahoma City, OK
    11 hours ago
  • $90k

     ...Your Career in Medical Device Sales Rep-Lite is partnering...  ...who are looking for structured training, mentorship, and a clear path...  ...Opportunity As an Associate Sales Representative, you'll partner with...  ...Comprehensive health benefits Paid training Career... 
    Paid training
    Work at office
    Night shift

    Rep-Lite

    Oklahoma City, OK
    4 days ago
  •  ...Windsor Summit Associates is a results-driven sales and marketing firm based in Oklahoma City. We represent well-known brands and help them grow through...  ...pay PLUS commission and weekly bonuses Paid, in-depth sales training Ongoing mentorship and professional development... 
    Paid training
    Base plus commission
    Hourly pay
    Weekly pay
    Full time
    Flexible hours

    Windsor Summit Associates

    Oklahoma City, OK
    10 days ago
  • $40k - $60k

     ...Family Service Counselor - Inside Sales Representative At Carriage Services, we are united by our...  ...helpful but not required – we provide training May require the possession (or ability...  ...What We Offer ~ Comprehensive paid training ~$1,000 training bonus once... 
    Paid training
    Hourly pay
    Full time
    Immediate start
    Flexible hours

    Carriage Services

    Oklahoma City, OK
    3 days ago
  •  ...About Gravity Roofing Gravity Roofing is a fast-growing residential roofing company serving...  ...rating. Position Overview The Roofing Sales Representative is responsible for meeting with...  ...construction experience is a plus. We will train the right candidate from the ground up... 
    Base plus commission
    Weekly pay
    For contractors
    Remote work
    Monday to Friday
    Flexible hours
    Weekend work
    Afternoon shift

    GrabJobs

    Oklahoma City, OK
    2 days ago
  • $70k - $100k

     ...Outside Sales Representative If you're driven by sales success, build your...  ...exterior property inspections (roofs, attics, crawlspaces,...  ...Stock Purchase Plan (ESPP) ~6 Paid Holidays Annually ~ PTO accrual...  ...Purdue Global ~ Ongoing training and professional development... 
    For contractors

    Western Pest Services

    Edmond, OK
    2 days ago
  •  ...Beacon Roofing Supply, Inc. is looking for a Branch Manager in Oklahoma City, Oklahoma. In this role, you will oversee daily operations...  ...supervisory skills. The position offers a variety of benefits including a 401(k), medical insurance, and paid training. #J-18808-Ljbffr... 
    Paid training

    Beacon Roofing

    Oklahoma City, OK
    3 days ago
  • $90k - $150k

     ...Job Description A Career Where Sales Meet Skilled Work If you...  ...garage door experience? We’ll train you in every mechanical skill...  ...Medical, dental, vision & 401k. Paid time off + weekly pay. 6...  ...like auto, RV, solar, roofing, real estate, or hospitality—anywhere... 
    Paid training
    Weekly pay
    Temporary work
    Part time
    Work at office
    Immediate start

    A1 Garage Door Service

    Oklahoma City, OK
    13 days ago
  • $18 - $21 per hour

     ...the Remote Call CenterSales Representative role at MCI 1 week ago Be among...  ...motivated Remote Call Center Sales Representatives to join our...  ...paycheck. Our team members enjoy Paid Time Off Earn PTO and paid...  ...advancement opportunities. Paid Training Learn new skills while... 
    Paid training
    Full time
    Contract work
    Temporary work
    Part time
    Casual work
    Seasonal work
    Work at office
    Local area
    Immediate start
    Remote work
    Work from home
    Flexible hours

    MCI

    Oklahoma City, OK
    4 days ago
  • $75k - $100k

     ...Membership Enrollment Coach (Sales Professional) United Defense...  ...discover the value of our training programs and enroll them into...  ...Employee Merchandise Discounts Paid Training Professional Development...  ...and conversion rates Represent the UDT Brand Deliver a professional... 
    Paid training
    Local area
    Immediate start

    United Defense Tactical - Edmond

    Oklahoma City, OK
    6 days ago
  • $85k - $120k

     ...Oklahoma is seeking a driven, high-integrity Sales Executive to help grow our commercial...  ...equivalent experience preferred ~ Formal sales training (Sandler, Dale Carnegie, etc.) a plus...  ...IRA, matching up to 3% PTO and paid holidays Health insurance Dental insurance... 
    Paid training

    City Wide Facility Solutions

    Oklahoma City, OK
    5 days ago
  •  ...Guide customers every step of the way, from sale or appraisal to test drives and arranging...  ...Consultants a competitive wage while training and through the first 640 hours of selling...  ...experience is not necessary - we provide paid training and a personal sales mentor who... 
    Paid training
    Full time

    CarMax Business Services

    Oklahoma City, OK
    1 day ago
  • $100k - $200k

    In-Home Sales Representative LBT of Oklahoma City Location: Oklahoma City, OK Job Type: Full-time Pay...  ...weekly sales meetings and ongoing training to sharpen your skills. Maintain accurate...  ...Pre-qualified, company-provided leads. Paid training and ongoing sales coaching. Flexible... 
    Paid training
    Full time
    Flexible hours
    Afternoon shift

    Luxury Bath Technologies

    Oklahoma City, OK
    29 days ago
  • $180k

     ...a process! Bartenders, waitresses, route sales, retail sales, casino and hospitality workers...  ...of vehicle features and mechanics (training provided). Valid driver’s license and...  ...structure – Earn up to $180,000.00 per year PAID comprehensive training and ongoing... 
    Paid training

    Post Oak Toyota

    Oklahoma City, OK
    7 days ago
  • $500 - $1,000 per week

     ...About the role Our Entry Level Sales Representatives meet directly with customers to demonstrate HC Solutions products and services. This...  ...required Full-time schedule (Monday through Saturday) Paid training focused on confidence and results Advancement based on... 
    Paid training
    Full time

    HC Solutions

    Oklahoma City, OK
    more than 2 months ago
  • $12 - $13 per hour

     ...Description Salary: $12-$13 Job Description: Sales Representative Boost Mobile by KG Premier Boost...  ...a plus, but we provide comprehensive training for the right person. Physical...  ...commissions, directly rewarding your effort. Paid training and ongoing support to ensure... 
    Paid training
    Hourly pay
    Full time
    Part time
    Flexible hours
    Shift work

    KG Premier

    Oklahoma City, OK
    27 days ago
  •  ...looking for highly motivated and experienced sales professionals to offer in-home...  ...affordable prices. Job Summary Window World Roofing Consultants (sales consultants) conduct site...  ...Responsibilities Receive initial product and systems training and stay on top of developments. Travel... 
    Contract work
    Work from home
    Flexible hours
    Weekend work
    Afternoon shift

    Window World of Oklahoma City

    Oklahoma City, OK
    11 hours ago
  •  ...Job Description Job Description Sales Consultant – James Hodge Ford Lincoln (Muskogee...  ...Experience, education and prior sales training are a PLUS. Benefits ~ Medical ~ Dental...  ...Insurance ~ Accident Insurance ~ Paid Training ~ Short/Long Term Disability... 
    Paid training
    Temporary work

    James Hodge Ford Lincoln (Muskogee)

    Oklahoma City, OK
    9 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Roofing Sales Representative (PAID TRAINING). Be the first to apply!