Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Roofing Sales Advisor (CA$70K - CA$180K+ OTE)

$70k - $180k per year
Full-time

MAG SOLAR INC.

Roofing Sales Advisor (CA$70K - CA$180K+ OTE)

Company: MAG Roofing

About Us:
MAG Roofing
(the roofing division of MAG Solar) is a  trusted, rapidly growing roofing company. We specialize in providing homeowners with high-quality roofing solutions backed by premium products, expert installation, and industry-leading warranties. With hundreds of successful projects completed, we're looking to add motivated, driven individuals to our sales team.

Position Overview:
We are seeking ambitious, self-motivated Sales Representatives to help homeowners protect and upgrade their homes with new roofing systems. Whether you're an experienced sales professional or eager to start a new career in a booming industry, MAG Roofing provides the tools, training, and earning potential to help you succeed.

What We Offer:
Industry-leading commission structure – top reps earn $100K+
Full training & ongoing mentorship
Flexible schedule & independence
Advancement opportunities into leadership roles
Supportive, high-performance team environment

Key Responsibilities:

  • Generate new leads in your city, networking, and referrals
  • Conduct in-person consultations with homeowners
  • Provide expert recommendations on roofing solutions tailored to each home
  • Prepare quotes, explain product options, and close deals
  • Work alongside our operations team to ensure customer satisfaction

Qualifications:

  • Previous sales experience is an asset, but not required (training provided)
  • Excellent communication skills and confidence speaking with homeowners
  • Self-driven with a strong work ethic and positive attitude
  • Reliable transportation and valid driver's license
  • Desire to grow personally and professionally

Compensation:

  • Uncapped earning potential
  • Performance bonuses
  • Opportunities for advancement within a growing company

Ready to Build Your Future with MAG Roofing?
Apply now to join a winning team and take control of your income with unlimited growth potential. We look forward to hearing from you!

Job Types: Full-time
Expected Earnings: $70,000 - $150,000+ per year

Job Type: Full-time

Pay: $70,000.00-$150,000.00 per year

Benefits:

  • Dental care
  • Extended health care

Schedule:

  • Monday to Friday

Application question(s):

  • Do you have any door to door sales experience?

Experience:

  • Direct sales: 1 year (required)

Work Location : In person

#INDRoofing

Vacancy posted 21 days ago
Similar jobs that could be interesting for youBased on the Roofing Sales Advisor (CA$70K - CA$180K+ OTE) in Victoria, BC vacancy
  • $40k - $70k per year

     ...business by continually improving our customer service process and product base. Job Summary Independently, the Employee Benefits Sales Advisor assesses the needs of clients and helps them by offering group benefits and insurance solutions. They provide group clients with... 
    Suggested
    Full time
    Work at office
    Work from home
    Relocation
    Flexible hours
    Shift work

    Integrated Benefit Solutions

    Victoria, BC
    3 days ago
  • $18.25 per hour

     ...Job Description About the Role As a Sales Advisor, you'll be responsible for providing excellent customer service, welcoming & guiding customers through your store to actively sell our products and providing customers with support & guidance. You'll use your fashion... 
    Suggested
    Hourly pay
    Part time
    Internship
    Local area
    Immediate start
    Flexible hours
    Weekday work

    H&M

    Victoria, BC
    18 days ago
  •  ...Grow your business, your way – with RBC As an Investment Advisor at RBC Dominion Securities, you can help your clients reach their goals...  ...about what we’re looking for: You have 4-6 years of outbound sales experience and are comfortable earning 100% commission. You have... 
    Suggested
    Long term contract
    Full time
    Flexible hours

    RBC Dominion Securities

    Victoria, BC
    11 days ago
  • $22 - $25 per hour

     ...Summary The Automotive Service Advisor communicates directly with customers, managing their needs and expectations regarding auto service...  ...the Automotive Service Centre be more profitable and to increase sales. Complies with company, store and department policies and... 
    Suggested
    Full time
    Part time
    Shift work

    Canadian Tire Hillside (Store 365)

    Victoria, BC
    17 days ago
  • $21 per hour

     ...ABC Supply Co. is the largest distributor of roofing and siding products across North America. With ABC's expansion into Canada, we are looking for talented, Inside Sales Associates to join our team! In this role, you will provide unparalleled service to help customers purchase... 
    Suggested
    Hourly pay

    ABC Supply Co.

    Victoria, BC
    20 days ago
  • $86.01k - $97.68k per year

     ...Position Summary SUPPORTIVE HOUSING ADVISOR REGULAR/FULL-TIME Location: VICTORIA, BC To be considered for this role, applications MUST be submitted online, by clicking on 'Apply' below. Join one of BC’s Top Employers! Be part of an exceptional company culture... 
    Long term contract
    Full time
    Seasonal work

    BC Housing

    Victoria, BC
    16 days ago
  • $58.83 - $66.35 per hour

     ...Senior Financial Advisor Req ID: 1929  Business Unit: Finance and Technology  Division: Financial Services Job Type: Full-Time Pay Grade: CAN/05/02/J20  Rate of Pay: $58.83 - $66.35 per hour  Hours of Work: 70 hours bi-weekly Posting Date: June 1, 2026... 
    Hourly pay
    Long term contract
    Full time
    Local area

    Capital Regional District

    Victoria, BC
    21 days ago
  •  ...thinking today about the world of tomorrow. Don’t miss the chance to shape your #FutureInSight  with us! What You’ll Do: Our Sales Associates are vital to the success of Sunglass Hut. You will bring an authentic, fun and energic experience to all customers while helping... 
    Minimum wage
    Part time
    Casual work
    Live In
    Local area
    Worldwide

    EssilorLuxottica Group

    Victoria, BC
    15 hours ago
  • $19.14 - $19.98 per hour

     ...Responsibility: Are you passionate about working with people and technology? We are hiring immediately for a Senior Sales Associate, which we call a Senior Advisor at Best Buy. As a Senior Sales Associate, you will be the face of Best Buy for everyone who visits our stores. We... 
    Hourly pay
    Full time
    Immediate start
    Flexible hours

    Best Buy

    Victoria, BC
    10 days ago
  • $20 per hour

     ...all day? Prefer being out in the field, meeting new people, and making an impact? Join our dynamic team and become part of a national sales and merchandising network representing a top-tier Consumer Packaged Goods (CPG) client! We're looking for someone to work... 
    Long term contract
    Part time
    Flexible hours

    Brand Momentum

    Victoria, BC
    21 days ago
  • $43.27 per hour

     ...organize daily operations Manage staff and assign duties Study market research and trends to determine consumer demand, potential sales volumes and effect of competitors' operations on sales Determine merchandise and services to be sold Develop and implement... 
    Permanent employment
    Full time
    Work at office
    Remote work

    Porter's Wood Furniture Co

    Victoria, BC
    5 days ago
  • $150k per year

     ...with smart, scalable talent sourcing strategies, and we’re growing. About This Role At Collavion, we are looking for a seasoned Sales Representative who is ready to make a move and motivated to see this opportunity to earn between $150,000 to $200,000 in first year itself... 
    Remplacement

    Collavion

    Victoria, BC
    27 days ago
  • $18.25 per hour

     ...Part time Sales Associate @ $18.25 per hour Responsibilities Ensuring high levels of customer satisfaction by being knowledgeable on all products offered Delivering sales, outstanding customer experience, and operational expectations Maintaining personal and productivity... 
    Hourly pay
    Part time
    Flexible hours
    Night shift

    Running Room

    Victoria, BC
    17 days ago
  • $70k - $100k per year

     ...communication and people skills A self-motivated and reliable work ethic Previous experience in customer service, call center, or sales is helpful but not required Willingness to learn and grow (insurance license a plus—we provide training and guidance) Why AO?... 
    Long term contract
    Full time
    Remote work
    Work from home
    Flexible hours

    AO Globe Life - Simonne LeBlanc

    Victoria, BC
    a month ago
  •  ...deliver with care and passion. At Pandora where you can each craft far more than just an incredible career. About the Team The Sales Lead will be the ultimate Pandora Fan. As a Sales Lead, you will fully immerse yourself in our brand, culture, and product, taking immense... 
    Work at office
    Worldwide
    Flexible hours
    Night shift

    Pandora Jewelry

    Victoria, BC
    28 days ago
  • $52k - $60k per year

     ...pension plan with employer contributions Work-life balance and flex time Job Description As an HVAC/Hydronic Technical Sales Representative, you will be responsible for maintaining and growing the heating, ventilation, and air conditioning market. Your goal is... 

    EMCO Corporation

    Victoria, BC
    2 days ago
  • $70k - $85k per year

     ...Victoria, we pride ourselves on providing excellent client service and being passionate about our Islands West product offerings. The Retail Sales and Purchasing Manager performs a wide variety of duties to direct, control and coordinate the overall operations of the Buying... 
    Full time
    Work at office

    Islands West Manufacturers

    Victoria, BC
    7 days ago
  •  ...Purpose of Role Keep the Momentum Going This Season Join our team during the busiest seasons and make a big impact! As a Seasonal Sales Associate, you’ll deliver exceptional customer service, drive sales, and help keep the store clean and organized. You’ll support daily... 
    Extra income
    Full time
    Part time
    Summer holiday
    Seasonal work
    Work at office
    Local area
    Flexible hours
    Night shift

    Under Armour

    Victoria, BC
    23 days ago
  • Accept cash, cheque, credit card or automatic debit payment Operate cash register Provide advice about merchandise Provide customer service Assist in display of merchandise Greet customers and discuss type, quality and quantity of merchandise or services sought...
    Full time

    Revelstoke Family Pharmacy

    Victoria, BC
    25 days ago
  • $18.25 per hour

     ...Are you someone who lights up a room and genuinely enjoys connecting with people? Kognitive Sales Solutions is hiring Retail Sales Consultants across Canada to represent one of the country's most trusted financial brands inside major retail locations. This is a people-first... 
    Hourly pay
    Long term contract
    Permanent employment
    Full time
    Part time
    Flexible hours

    Kognitive Sales Solutions

    Victoria, BC
    25 days ago
  •  ...involved in the forever growing electrical industry. We house the largest inventory to better service our customers and deliver on sales commitments. An opportunity for career development across many business departments within our organization. Scope of Position... 
    Local area

    Sonepar

    Victoria, BC
    3 days ago
  • $18.25 - $18.5 per hour

     ...work environment.  ~Promote loyalty by educating customers about our loyalty programs.  ~Seek out and engage with customers to drive sales and service using suggestive selling.  ~Enhance customer experience using all omnichannel offerings.  ~Be accountable to personal... 
    Hourly pay
    Minimum wage
    Part time
    Work at office
    Flexible hours
    Night shift
    Weekend work
    Afternoon shift

    Gap Inc.

    Victoria, BC
    6 days ago
  •  ...customers to find the right products and services for them Build loyalty with every customer, every day Enjoy the challenge of hitting sales targets Be excited to learn about new technology and services What makes you stand out You love helping people find the... 
    Hourly pay
    Permanent employment
    Full time
    Part time
    Work from home
    Flexible hours
    Shift work
    Afternoon shift
    Weekday work

    Bell Canada

    Victoria, BC
    12 days ago
  • $18.85 per hour

    Overview: The Sales Associate is a frontline team member who helps bring sneaker culture to life in a fun, welcoming way for customers of all ages. This role is all about connecting with kids and families, sharing product knowledge, and creating a positive, high energy store... 
    Part time
    Flexible hours
    Afternoon shift

    Foot Locker

    Victoria, BC
    a month ago
  • $18.25 - $18.5 per hour

     ...work environment.  ~Promote loyalty by educating customers about our loyalty programs.  ~Seek out and engage with customers to drive sales and service using suggestive selling.  ~Enhance customer experience using all omnichannel offerings.  ~Be accountable to personal... 
    Hourly pay
    Minimum wage
    Part time
    Work at office
    Flexible hours
    Night shift
    Weekend work
    Afternoon shift

    Gap Inc.

    Victoria, BC
    6 days ago
  • $39k per year

     ...Looking for a career where your income is based on your effort? At Collavion, we are hiring driven, competitive people to join our sales team across British Columbia. No sales experience required. This role is with our client who are pioneers in offering exclusive start... 
    Hourly pay
    Weekly pay
    Long term contract
    Remplacement
    Work at office
    Local area
    Weekend work
    Afternoon shift

    Collavion

    Victoria, BC
    23 days ago
  • $80k - $100k per year

     ...manufacturer & distributor and carries one of the most comprehensive product lines in the industry. They are in search of a new Technical Sales Rep for their Victoria branch. Compensation Range - $80,000-$100,000 What You’ll Do As a key member of our team, you’ll play... 
    Long term contract
    Full time

    TalentSphere

    Victoria, BC
    3 days ago
  • $50k - $70k per year

     ...health and community well-being High proficiency in English (mandatory)  Benefits What We Offer: Structured onboarding in sales, industry knowledge, and software tools Market-validated product with genuine social impact Career growth paths across multiple... 
    Full time
    Casual work
    Work at office
    Local area
    Monday to friday
    Shift work

    Waterworth

    Victoria, BC
    more than 2 months ago
  •  ...Position:  Part Time Sales Ambassador Weekly: 20-29 hours     Interview Plan   Sales Ambassador Sales Ambassadors at Lush are experts in product and brand knowledge, as well as providing exceptional customer consultations and product demonstrations. Sales... 
    Part time
    Flexible hours
    Afternoon shift

    Lush Handmade Cosmetics

    Victoria, BC
    1 day ago
  • $36k - $44k per year

     ...lifetime? Join our team today to help our customers celebrate life and express love! Your role at Peoples Jewelers: As a part of our Sales Team you are responsible for providing a superior experience to our valued customers. In addition, you will: Engage customers in... 
    Full time
    Part time
    Seasonal work
    Flexible hours
    Night shift
    Weekend work

    Signet Jewelers

    Victoria, BC
    more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Roofing Sales Advisor (CA$70K - CA$180K+ OTE). Be the first to apply!