SERVING OUR COMMUNITY SINCE 2015

OUR SERVICES:

The Materials we install are designed to perform in Canadian weather conditions.

To learn more about the quality and innovation behind BP Canada shingles, we invite you to watch the video below. It offers a closer look at the materials we trust to protect our clients’ homes.

REQUEST A FREE QUOTE FOR YOUR PROJECT.

Complete the form to begin your quoting process.

Our office will contact you within

24 Business hours.

OFFICE HOURS

MONDAY — SATURDAY
9 am — 6pm

24 HOURS EMERGENCY SERVICES

(519) 333-9738

OUR MISSION:

Guardian Roofing takes pride in developing customer relationships from the first initial meeting to the final walk through.

Our customers are the reason why our local family business exists. For this reason, we will always provide the highest quality workmanship and customer satisfaction.

  • Honesty & integrity in all we do

  • Employee well-being

  • Ethical Business Practices

  • Quality in craftsmanship

  • Dedication to all customer projects

  • We take pride in our job site cleanliness

MEET THE OWNERS

Jared & Julie Langstaff

Prior to starting my own construction business, I spent over a decade working alongside my dad, learning firsthand the value of hard work, attention to detail, and doing things right the first time.

In 2015, my wife and I started our own construction business called J&J CONTRACTING.

Over the years, we’ve specialized in roofing, always focused on providing quality service and materials our clients can trust.

In 2025, we took a big step and rebranded to GUARDIAN ROOFING, a name that better reflects the work we do and the direction we’re heading. With new services on the way, we’re excited to continue growing and serving our community.

We look forward to the upcoming season and the opportunity to work on your roofing project.

MEET ERNIE

our customer relation representative.

With years of hands-on experience in construction and a genuine passion for people, Ernie makes the process simple and stress-free. He takes the time to chat about your project, answer your questions, and meet you on-site to ensure every detail is just right.