Roofing Sales Representative

Top Notch Roofing

Chilliwack

On-site

CAD 120,000 - 210,000

Full time

3 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health Benefits
RRSP Match
Paid Time Off
Growth Opportunity
Monday to Friday schedule

Job summary

Top Notch Roofing in Chilliwack, BC, is hiring a Roofing Sales Representative to drive growth in the Fraser Valley. This full-time role blends field visits with strategic selling, using base pay plus commissions to reward performance.

You'll meet homeowners and business owners, assess roofing needs, present solutions, close deals, and build a referral network while leveraging CRM tools and a Monday–Friday schedule. Health benefits and RRSP matching support long-term results.

Qualifications

  • 2+ years in sales or customer service (construction or home improvement a plus).
  • Valid driver’s license with clean record.
  • High school diploma or equivalent.

Responsibilities

  • Meet with homeowners and property owners to assess roofing and exterior needs.
  • Guide customers through the sales process with professionalism and care.
  • Conduct roof inspections and identify damage or improvement opportunities.
  • Close deals and follow up for referrals and reviews.
  • Build a referral network and attend marketing events to grow your pipeline.
  • Use CRM and mobile tools to manage quotes and client communication.

Skills

Sales experience
Customer service
Relationship building

Education

High school diploma or equivalent

Tools

CRM software
Mobile apps

Job description

Roofing Sales Representative

Top Notch Roofing | Chilliwack, BC | $120,000 to $210,000/year (Base + Commission) Full-Time | Paid Time Off | RRSP Match | Growth Opportunity


Join a Trusted Local Roofing Company with 30+ Years of Excellence!

Top Notch Roofing has been serving the Fraser Valley since the mid-90s with expert craftsmanship and a people-first approach. We're a well-established, family-owned company looking for a motivated Roofing Sales Representative to join our growing team.


This is a high-impact sales role for someone who loves working with people, takes pride in delivering real value to homeowners and business owners, and is driven to earn based on performance.


Why You'll Love Working Here:


  • Earn Big $120,000 to $210,000+/year (Base + Commission)

  • Health Benefits Extended medical coverage

  • RRSP Match Invest in your future with employer-supported retirement savings

  • Work-Life Balance Paid time off + Monday to Friday schedule

  • Company Culture Family-owned, tight-knit, and team-first

  • Growth Opportunity Ongoing sales training and professional development

  • Reputation You Can Sell 30 years of trusted work in Chilliwack and the Fraser Valley


What You'll Do:


  • Meet with homeowners and property owners to assess their roofing and exterior needs

  • Guide customers through the sales process with professionalism and care

  • Conduct roof inspections and identify damage or improvement opportunities

  • Close deals and follow up for referrals and positive reviews

  • Build a referral network and attend marketing events to grow your pipeline

  • Use CRM and mobile tools to manage quotes and client communication


You're a Fit If You Have:


  • 2+ years in sales or customer service (construction or home improvement a plus)

  • High emotional intelligence and strong relationship-building skills

  • The confidence to ask for the sale and follow through to close

  • Comfort using ladders and inspecting exterior features

  • A valid driver's license and clean record

  • High school diploma or equivalent

  • Tech-savviness with CRM or mobile business apps

  • Self-motivation, organization, and a desire to grow long-term with a team


Location:


  • Office based in Chilliwack, BC

  • Service area: Fraser Valley & surrounding regions

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Roofing Sales Pro: Base + Commission, Growth & Benefits
Roofing Sales Pro: Base + Commission, Growth & Benefits

Top Notch Roofing • Chilliwack

On-site
CAD 120,000 - 210,000
Health Benefits
RRSP Match
Paid Time Off
+2
Business Development/Client Relations
Business Development/Client Relations

Coast Mountain Roof Ltd • City of Langley

On-site
CAD 110,000 - 130,000
Company vehicle
Performance incentive
Apprentice Roofer
Apprentice Roofer

Topnotchroof • Chilliwack

On-site
CAD 30,000 - 34,000
Medical benefits
Financial benefits
Training & advancement
+1
Roofing Technician
Roofing Technician

Topnotchroof • Chilliwack

On-site
CAD 41,000 - 48,000
Medical benefits
Financial benefits
Team-focused culture
+1
Remote Consumer Survey Participant (Entry-Level)
Remote Consumer Survey Participant (Entry-Level)

Clubshop | US • Vancouver

Remote
CAD 28,000 - 69,000
Outside Sales Specialist
Outside Sales Specialist

PRUDENT PROsource • Surrey

On-site
CAD 60,000 - 100,000
Competitive earnings with uncapped commission
Company vehicle for business travel
Comprehensive health benefits
+3
Outside Sales Representative
Outside Sales Representative

DMC Recruitment • Saskatoon

On-site
CAD 55,000 - 85,000
Company vehicle
Gas card
RRSP
+2
Site Supervisor (Roofing)
Site Supervisor (Roofing)

Top Notch Roofing Inc • Chilliwack

On-site
CAD 36,000 - 41,000
Vacation pay
Statutory holidays
WorkSafeBC coverage
+1
Territory Manager
Territory Manager

Catch Recruitment • Vancouver

On-site
CAD 75,000 - 95,000
Site Supervisor (Roofing)
Site Supervisor (Roofing)

Top Notch Roofing • Chilliwack

On-site
CAD 36,000 - 41,000
Vacation pay
Statutory holidays
WorkSafeBC coverage