Join Our Team

Roofing Sales Jobs

Uncapped commission, a flexible schedule, and real room to grow. Now hiring in Cincinnati, Atlanta & Charlotte.

Now hiring in Cincinnati, OH · Atlanta, GA · Charlotte, NC

Looking for roofing sales jobs with real earning potential? Kaiser Siding & Roofing is hiring outside sales representatives and field canvassers who want uncapped commission and a flexible schedule. Explore our open roles below, then schedule an interview to learn more.

Please note: These are sales and appointment-setting positions, not installation, crew, or subcontractor roles.

Roofing sales jobs at Kaiser Siding & Roofing in Atlanta, Charlotte and Cincinnati

Roofing Sales Specialist: Outside Sales

$70,000 – $150,000 / year (base + uncapped commission)

This is one of our core roofing sales jobs. It is a full-time outside sales role with KSR, a multi-year, award-winning, all-in-one roofing provider that’s insured, bonded, and nationally recommended. Headquartered in Suwanee, GA with locations in Charlotte, NC and Cincinnati, OH.

What You’ll Do

  • Self-generate leads and follow up on company-provided leads
  • Handle contract signings and upsell roofing-related products
  • Present and sell insurance and retail sales estimates to customers

What We’re Looking For

  • Competitive, self-motivated, and a team player
  • Reliable transportation
  • Ability to learn new software and basic computer skills
  • Sales experience helpful but not required (residential exterior sales a plus)

Benefits

  • Base plus commission during training; uncapped earning potential
  • Medical, dental, vision, life, and disability insurance; HSA
  • 401(k) with matching (eligible after 1 year)
  • Paid time off (after 90 days), paid training, flexible schedule

The $70K–$150K range reflects potential first-year earnings (base plus commission), not base pay alone. Full-time, in person.

Schedule an Interview

Field Canvasser (NC)

$1,000 – $1,500 / week (commission-only, uncapped)

An entry-level role that’s a perfect first step into roofing sales jobs. You won’t sell at the door. Instead, you’ll set inspection appointments for our sales reps. Ideal for an energetic, outgoing communicator who loves fresh air and talking to people.

What You’ll Do

  • Go door-to-door in targeted neighborhoods and start friendly conversations
  • Offer free roof inspections and set appointments with qualified homeowners
  • Log leads and appointments in a mobile app
  • Represent the brand with professionalism and positivity

Compensation & Perks

  • Commission-only, no cap. Average $1,000–$1,500/week, top performers $2,000+
  • Flexible schedule (days, evenings, weekends)
  • Growth into sales or leadership roles
  • Company gear plus bonus commission on leads that become completed jobs

You Might Be a Great Fit If You

  • Love talking to people and don’t mind a little rejection
  • Are driven by goals, competition, and growing commission checks
  • Have reliable transportation and a valid driver’s license
  • Are at least 16 years of age

Serving the Charlotte, Concord, Matthews, Gastonia, Salisbury & Mooresville area.

Part-time, on the road. Flexible schedule, on-the-job training, and advancement opportunities.

Schedule an Interview

Ready to take the next step? Schedule an interview with Victoria, or email contact@kaiserroof.com with any questions.

New to roofing sales? Learn what the work involves from the U.S. Bureau of Labor Statistics sales careers overview.