Sales Representative Jobs

10,000 jobs found — updated daily

Sales Representative

Southern National Roofing•Rocky Mount, NC
•Onsite

About The Position

Southern National Roofing is hiring in-home sales closers. Appointments are set and confirmed by the company’s in-house call center, so the role does not involve cold calling, door knocking, or generating leads. Representatives meet homeowners, inspect and diagnose roofs, present solutions and financing, and aim to close on the first visit. Completed sales are handed off to an installation team. The company provides paid, two-week sales training in Charlotte, North Carolina, followed by ongoing coaching based on call reviews. Representatives receive a weekly draw against commission, uncapped commission, and opportunities for monthly performance bonuses. The company describes an on-target earnings range of $150,000–$250,000 and says first-year representatives who follow the process can earn $150,000 or more. Appointments are scheduled Monday through Friday at 1 p.m. and 6 p.m., and Saturdays at 10 a.m. and 2 p.m. Team meetings are Tuesday through Thursday at 11 a.m. This is a six-day workweek with evening appointments. The position requires travel to appointments and availability for paid training in Charlotte.

Requirements

  • Valid driver’s license.
  • Reliable transportation and current auto insurance.
  • Ability to travel to Charlotte, North Carolina, for paid training.
  • Availability for evening appointments and Saturdays.
  • Comfort presenting in homeowners’ living rooms and working from a tablet.
  • Coachability and competitiveness.

Nice To Haves

  • Sales experience is preferred but not required.

Responsibilities

  • Meet with pre-qualified homeowners at scheduled in-home appointments.
  • Inspect homes and diagnose roofing needs.
  • Present roofing solutions and financing options.
  • Work to close sales during the first visit.
  • Hand completed sales off to the installation team.
  • Follow the company’s sales process and participate in ongoing coaching.

Benefits

  • Paid two-week professional sales training in Charlotte, North Carolina.
  • Weekly $500 draw against commission, paid every Friday starting in week one.
  • Uncapped commission.
  • Monthly performance bonuses and incentive opportunities.
  • Pre-qualified appointments provided, with no cold calling or door knocking.
  • Ongoing coaching based on real call reviews.
  • High average-ticket projects and strong close rates.
  • Fast installation and operations support.
  • Multiple office locations and long-term advancement opportunities.

Build a Resume for Sales Representative

The resume builder that gets results.

  • Get clear feedback so you look as qualified as you are
  • Align your resume with the job to get further in the process, faster
  • Take the guesswork out of resume writing

Explore Related Job Searches

© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service