• residential

    Residential metal roofing and siding.

  • Eavestrough

    Seamless eavestrough, fascia, and soffit.

  • Agricultural

    Agricultural metal roofing, siding and building repairs.

  • Euroshield

    All Euroshield® rubber roofs are manufactured from 95% recycled materials.

    Made in Alberta!

  • leaf-guard

    Leaves, debris, snow and ice remain on top of the product, leaving rain gutters functional at all times.

    The only product on the market that comes with a 25-year clog-free warranty.

    Made in Quebec!

  • custom projects

    You have a vision, we can help you bring it to life!

  • Here’s what our clients have to say:

  • Sue Palmer

    We very much enjoyed our experience with J&J Contracting this week. Jared was willing to meet with us on several occasions and always took his time explaining things and was patient while we made decisions on what we wanted. Jared and his crew did a great job on our roof and clean up each night. It was fun to have them here for 4 days and they more then met our expectations. We are looking forward to the next part of our adventure when we get our siding done. Thanks Jared, Julie and crew we highly recommend your company! goes here

  • Brittany Freer

    One of the only gutter companies that actually kept their word, came out quoted and returned next day to complete the job!

    Professional, efficient and great value.

  • Sacha Bartley

    Great family run business, great people! Quality work, can only say great things!

  • Andrew Beaulieu

    Jared was incredibly responsive and was able to come out to take a look at the project. He went over all of my options, and I had a quote back very quickly. His team was prompt and worked tirelessly through the heat to get my garage roof done and it came out looking fantastic. There was nothing left behind and I'm very happy with the end result. I would gladly recommend J&J's service and will be looking into them again when my house roof is in need of updating.

  • John Klassen

    Great attention to details, honest and reliable service. Wouldn't hesitate to call them again.

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.

Meet Jared, owner and operator

I’m Jared Langstaff, and I started J&J Contracting back in 2015. Prior to starting my own roofing business, I spent over a decade working alongside my dad, learning hands-on the value of hard work, attention to detail, and doing things right the first time.

Over the years, I’ve seen builders cut corners on new homes, and I couldn’t believe it. That’s why, with every project at J&J Contracting, I make sure it’s done properly. No shortcuts, no compromises.

Every roof we install is built with care, precision, and high-quality materials so it stands the test of time. I take pride in making sure our clients feel confident and secure, knowing their home is in good hands.

Call for a quote

customerrelations@jandjcontracting.ca
(519) 333-9738 (705) 773-3412