Career openings

Join the Top Notch Team, and help us in serving homeowners and businesses throughout the Fraser Valley.

Construction Foreman / Field Supervisor

If you know your way around a jobsite, can effectively manage crews, and professionally interact with customers, this is a great opportunity to grow.

    • Oversee multiple jobsites and crews

    • Inspect work in progress and completed jobs for quality control

    • Ensure safety compliance of workers and jobsite

    • Perform routine service and repair work

  • • Experience in a construction supervisor role
    • Comfortable using computer software
    • Superb interpersonal skills
    • A valid BC driver's license and own transportation to job sites within the Fraser Valley

  • Full time, permanent employment

  • $75.000 to $90.000 per year

  • Apply by filling out the form at the bottom of this page.

Roofing Sales

We are seeking an experienced and motivated roofing sales person to join are team.

  • • Meet with potential customers to discuss their roofing needs
    • Provide detailed proposals and follow-up on all leads
    • Close sales and achieve quarterly and annual sales targets
    • Build and maintain positive relationships with customers
    • Proficient computer skills in order to work with company tech stack
    • Attend trade shows and events to promote the company
    • Stay up-to-date with industry trends and advancements

  • • Proven sales experience
    • Strong communication and interpersonal skills
    • Ability to generate leads and close sales
    • Knowledge of roofing materials and installation techniques
    • Good organizational and time management skills
    • Ability to work independently and as part of a team
    • Valid driver's license and reliable transportation

  • We offer a competitive salary and benefits package, along with opportunities for advancement within the company. If you have a passion for sales and a desire to succeed, please send your resume to info@topnotchroof.ca.

  • Apply by filling out the form at the bottom of this page.

Roofing Installer

  • Do you love working with a team of motivated installers?

  • Is craftsmanship and quality work your goal?

  • Are you looking for a stable career, not just another job?

  • Are you looking for a place that trains and promotes from within?

  • If this sounds like you, we have a home for you at Top Notch Roofing Inc.

At Top Notch Roofing we provide guidance and lend the hands of our roofing crews for projects both big and small to meet the needs of any small or ambitious roofing project.

This role is for you if:

  • You have an eye for detail and are committed to following a proven process

  • You are able to use technology that makes the process more efficient and effective

  • You like working outside and creating a beautiful finished product.

  • You’re ready for growth and advancement.

  • You love being part an awesome team of installers

As part of the Top Notch Roofing team, you’ll enjoy great pay, a family atmosphere, ongoing training, and the opportunity to take your career to the next level as a journeyman roofer.
This is a long-term opportunity to join the skilled trades with a company that puts people first.
Previous experience is preferred but not necessary if you have the right attitude and willingness to learn.

  • Full time, permanent employment

  • $22.00-$35.00 per hour

  • Apply by filling out the form at the bottom of this page.

Modern building with metal roof and skylights under overcast sky.

Join our team, apply today!

Join our team, apply today!