Roofing Sales Representative (PAID TRAINING)
$120kElliott 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:
- Online application
- Resume review
- In-person interview
- Assessments
- Final interview or follow-up discussion
- 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 DescriptionElliott 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.
$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 trainingWeekly payWeekend workAfternoon shift$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$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 trainingWeekly payLocal area- ...: 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 trainingBase plus commissionLocal area
- ...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 trainingContract workWork at office
$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 trainingWork at officeImmediate start$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 trainingDaily paidImmediate startWork from home$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 trainingWeekly pay$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 trainingHourly payPart timeWorldwideFlexible hoursWeekend workAfternoon shift$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 trainingFull timeWeekend work$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 trainingFull timeWork at officeFlexible hours- ...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 trainingFull timeContract work
$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 trainingTemporary workWork at officeLocal area$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 trainingWork at officeNight shift- ...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 trainingBase plus commissionHourly payWeekly payFull timeFlexible hours
$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 trainingHourly payFull timeImmediate startFlexible hours- ...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 commissionWeekly payFor contractorsRemote workMonday to FridayFlexible hoursWeekend workAfternoon shift
$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- ...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
$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 trainingWeekly payTemporary workPart timeWork at officeImmediate start$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 trainingFull timeContract workTemporary workPart timeCasual workSeasonal workWork at officeLocal areaImmediate startRemote workWork from homeFlexible hours$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 trainingLocal areaImmediate start$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- ...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 trainingFull time
$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 trainingFull timeFlexible hoursAfternoon shift$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$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 trainingFull time$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 trainingHourly payFull timePart timeFlexible hoursShift work- ...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 workWork from homeFlexible hoursWeekend workAfternoon shift
- ...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 trainingTemporary work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Roofing Sales Representative (PAID TRAINING). Be the first to apply!
- bilingual sales representative Oklahoma City, OK
- telecommunications sales representative Oklahoma City, OK
- business to business sales representative Oklahoma City, OK
- automotive sales specialist Oklahoma City, OK
- sales specialist flooring Oklahoma City, OK
- inside sales rep Oklahoma City, OK
- product sales representative Oklahoma City, OK
- sales enablement specialist Oklahoma City, OK
- retirement plan sales consultant Oklahoma City, OK
- sales representative insurance Oklahoma City, OK


