Outside Sales Rep

On Top Roofing

Salt Lake City (UT)

On-site

USD 72,000 - 250,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical, Dental, and Vision plans
Health Savings Account (HSA) with a公司
401(k) Plan with a generous match
Paid time off
Company vehicle
Local benefits and holidays

Job summary

On Top Roofing in Salt Lake City, UT is seeking a proactive Sales Representative to work directly with homeowners, assess roofing needs, and deliver professional estimates. You will own the sales process from lead to installation with support from a customer-focused team.

The ideal candidate has a proven sales background (preferably door-to-door or B2B), exceptional communication skills, and readiness to work evenings/weekends.

Qualifications

  • 1 year or more of Outside Sales experience, preferably door-to-door or roofing-related.
  • 2-5 years of Customer Service experience.

Responsibilities

  • Work warm leads and generate your own leads through multiple channels.
  • Inspect roofs and take measurements when needed.
  • Own the sales process from lead to installation with team support.
  • Enter accurate documentation in our CRM for all jobs sold.
  • Provide clean paperwork to Operations to schedule jobs quickly.
  • Adhere to all sales policies and guidelines professionally.
  • Use a tablet, CRM, estimating tools, and email; training provided.

Skills

Exceptional communication skills
Professional, trustworthy and reliable
Proven sales track record
B2B sales experience
Coachable attitude
Strong negotiation skills
Proactive lead generation
Willing to work evenings/weekends
Valid Utah driver's license
Pass background check & drug screening

Tools

CRM software
Estimating tools
Email

Job description

Job DetailsLevel: ExperiencedJob Location: Salt Lake City , UT 84104Position Type: Full TimeEducation Level: NoneSalary Range: $72,000.00 - $250,000.00Travel Percentage: NoneJob Shift: DayJob Category: ConstructionAs a Sales Representative, you will work directly with homeowners to assess roofing needs, provide professional estimates, and guide customers through the sales process with honesty and care. Our ideal candidate is goal-oriented, reliable, friendly, and thrives in a fast-paced, team-driven environment. The Sales Representative will report to the On Top Roofing Sales Manager.

Essential Duties and Responsibilities:
  • Work warm leads AND generate your own leads through a variety of methods including but not limited to door knocking, referrals, social media, Facebook groups, networking, cold calling, etc.
  • Willingness to inspect a roof and measure
  • Familiarity and success with a one-call close sales approach
  • Own the roofing jobs from initial lead to installation, with cross team support every step of the way
  • Ensure necessary documentation is entered into our CRM for all jobs sold
  • Provide clean paperwork to Operations to get roofing jobs scheduled quickly
  • Abide by all sales policies and guidelines in a professional and productive manner as set forth by the company
  • Ability to use a tablet and our CRM software, estimating tools, and email. Training will be provided
  • Additional duties and responsibilities as assigned
Qualifications/Skills:
  • Exceptional communication skills – comfortable speaking with homeowners, explaining roofing options and negotiating
  • Professional, trustworthy and responsive
  • Proven track record in sales, preferably door-to-door sales
  • B2B sales experience
  • Coachable attitude – we’ll train you, just bring the work ethic
  • Strong negotiation skills and a customer‑first mindset
  • A willingness to be proactive and search for new leads
  • Roofing knowledge is a plus but not required
  • Comfortable working some evenings/weekends when needed and traveling across multiple job sites
  • Valid Utah driver’s license required. Company vehicle provided
  • Must be able to pass criminal background check and drug pre‑employment screen
Education and/or experience:
  • 1 year or more of Outside Sales experience, preferably door-to-door sales, residential roofing sales experience or roofing sales/installation experience in an adjacent field
  • 2-5 years of Customer Service experience
Compensation:
  • Paid training
  • Monthly bonus potential
  • Uncapped commission potential
About On Top Roofing

At On Top Roofing, we are driven by a commitment to quality craftsmanship and exceptional service. Over the past 26 years, we've built a team of highly trained master artisans and applicators who deliver truly unique, unrivaled work. Our dedication to excellence is reflected in every project, large or small, as we focus on providing prompt, friendly, and efficient service for every customer. We grow our business based on a simple yet powerful principle: treating each customer like our only customer. This approach has allowed us to continuously exceed expectations, building lasting relationships along the way.

At On Top Roofing, we value our employees and offer a comprehensive benefits package designed to support their health, financial security, and work-life balance. Full-time employees enjoy competitive compensation along with a range of benefits, including:

  • Medical, Dental, and Vision Plans to ensure the well‑being of you and your family.
  • Health Savings Account (HSA) with a company contribution to help manage your healthcare costs.
  • 401(k) Plan with a generous company match to help you plan for a secure future.
  • Paid Time Off for sick days, vacation, company holidays, and more to give you the flexibility you need to recharge and take care of personal matters.

Our executive office is in the Salt Lake City Metro area, providing easy access to the heart of the region. We are committed to making reasonable accommodations to enable individuals with disabilities to perform the essential functions of their roles. On Top Roofing is an at-will employer, focused on fostering a positive, supportive work environment where our employees can thrive and grow.

QualificationsWhat We’re Looking For:
  • Outgoing personality – not afraid to start a conversation or knock a door
  • Coachable attitude – we’ll train you, just bring the work ethic
  • Strong negotiation skills and a customer‑first mindset
  • A willingness to be proactive and search out new leads
  • Comfortable working evenings/weekends when needed and traveling across multiple job sites
  • Valid Utah driver’s license (company vehicle provided)
  • Ability to pass a background check and drug screening
What We Offer:
  • Uncapped commissions – our top reps make 6 figures
  • Paid Training
  • Company vehicle & gas support – hit the road with no out‑of‑pocket
  • Full benefits – health, vision, dental, 401(k) with match, PTO, and holidays
  • A team that’s got your back – expert training and ongoing support
  • Real career growth – we promote from within
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Outside Sales Representative
Outside Sales Representative

Hire Right LLC • South Jordan (UT)

On-site
USD 150,000 - 400,000
W-2 commission plan
Monthly tiered bonuses
Company trucks for top reps
+4
Sales Representative – Roofing | $75-$300k OTE | Paid Training
Sales Representative – Roofing | $75-$300k OTE | Paid Training

Bartlett Roofing • West Jordan (UT)

On-site
USD 80,000 - 175,000
Medical, dental, vision
401(k) match
Utah Roof Sales Pro — Uncapped Commissions & Training
Utah Roof Sales Pro — Uncapped Commissions & Training

King Roofing • Orem (UT)

On-site
Confidential
Sales Representative - $2,000 Bonus Uncapped Commission
Sales Representative - $2,000 Bonus Uncapped Commission

King Roofing • Lehi (UT)

On-site
USD 50,000 - 100,000
Health
Vision
Dental
+3
Summer Sales Representative - Stay in Utah, $2,000 Bonus Uncapped Commission
Summer Sales Representative - Stay in Utah, $2,000 Bonus Uncapped Commission

King Roofing • West Valley City (UT)

On-site
USD 100,000 - 200,000
Weekly performance bonuses
Health benefits
Vision benefits
+4
Sales Representative - Paid Training
Sales Representative - Paid Training

Bartlett Roofing • Utah

On-site
USD 80,000 - 175,000
Uncapped commission
Paid training
Full benefits
+3
Exterior Sales Representative
Exterior Sales Representative

Bartlett Roofing • Draper (UT)

On-site
USD 80,000 - 175,000
Medical, dental, vision
401(k) with match
Training paid
Utah Roof Sales Pro — $2K Training + Uncapped Commission
Utah Roof Sales Pro — $2K Training + Uncapped Commission

King Roofing • Lehi (UT)

On-site
USD 50,000 - 100,000
Health
Vision
Dental
+3
Exterior Sales Representative | Up to $5,600 Your First Month | Paid Training
Exterior Sales Representative | Up to $5,600 Your First Month | Paid Training

Bartlett Roofing • Salt Lake City (UT)

On-site
USD 80,000 - 175,000
Paid training
Uncapped commission
Top performer trips
+1
Sales Manager
Sales Manager

King Roofing • Orem (UT)

On-site
USD 80,000 - 120,000
Annual incentive trips
Weekly performance bonuses
Uncapped commission
+2