Serving Cambridge · Kitchener · Waterloo · Guelph · Brantford

(226) 338-6580
Brian's Roofing crew installing charcoal architectural shingles on a home

Family run roofing crew · Southern Ontario

Roofing done right since 1998.

Brian's Roofing tears off, rebuilds and shingles roofs across Cambridge, Kitchener-Waterloo, Guelph and Brantford.

  • Family crew
  • Free estimates
  • Affordable
  • Done right

What the crew does

Roofs first. Everything outdoors second.

Straightforward service, priced fairly. Every job starts with a free estimate and a straight answer.

Roof Replacement

Full tear off and re-roof with architectural shingles, new underlayment, ice and water shield, and proper ventilation. Built to handle Ontario winters.

Roof Repair

Leaks, missing or lifted shingles, storm damage, flashing and vent repairs. Small problems get fixed before they become ceiling stains.

Decking & Structural Repair

Rotted or soft plywood gets found and replaced during the job, never shingled over. The crew shows homeowners what came off the roof and why.

Skylights

Skylight replacement and re-flashing done alongside a re-roof, so the glass, curb and shingles all seal as one system.

Eavestroughs

Eavestrough repair and replacement to move water off the new roof and away from the foundation where it belongs.

Odd Jobs & Outdoor Work

Outdoor repairs, lawn care and snow removal in the off season. If the crew can't do it, Brian knows someone who can.

One job, photographed start to finish

A real re-roof, start to finish.

These are photos from a single roof the crew replaced. No stock pictures. This is what done right looks like at every stage.

  1. Worn, weathered shingles on a roof before tear off

    Step 01

    Tear off the old roof

    Worn shingles come off down to bare wood, so nothing gets hidden under the new roof.

  2. Rotted roof decking exposed and cut out for replacement

    Step 02

    Replace rotted decking

    Soft and rotted plywood is cut out and replaced. This roof needed new boards, so it got them.

  3. New underlayment being installed over fresh roof decking

    Step 03

    Underlayment & shield

    Ice and water shield plus synthetic underlayment go down before a single shingle does.

  4. New charcoal architectural shingles installed across the roof

    Step 04

    New shingles, done right

    Architectural shingles nailed to spec, vents re-seated, site cleaned up like the crew was never there.

Before & after

Same roof. Same skylight. New everything.

Drag the handle to compare a skylight re-roof the crew completed: old membrane and flashing out, new shingles and curb in.

New shingles and re-flashed skylight after the re-roofBeforeAfter

Why homeowners call Brian

A small crew that treats your house like the neighbour's.

Family run crew

Small crew, no subcontracted strangers on the roof.

Roofing since 1998

Brian has been on roofs for over 25 years.

Free estimates

A straight answer and a fair number, no pressure.

Done right

Rot gets replaced, not covered. Corners don't get cut.

“Neighbours helping neighbours. When the July storm dropped trees across the street, the crew grabbed saws and helped clear them. That is how Brian's Roofing treats the towns it works in.”
From the crew's Facebook page, July 2026

Service area

  • Cambridge
  • Kitchener
  • Waterloo
  • Guelph
  • Brantford
  • and nearby southern Ontario
Ladders set up against a two storey brick house on a Brian's Roofing job

The guy on the roof

Brian's promise.

Brian Quackenbush has been roofing since 1998. Brian's Roofing is his family run crew, working out of the Cambridge and Kitchener-Waterloo area and taking on roofs across Guelph, Brantford and nearby towns.

It is a small operation on purpose. The person who quotes the roof is the person on the roof. Rotted decking gets replaced, not shingled over. The yard gets cleaned up like the crew was never there. And the estimate is free, whether or not the job goes ahead.

Need something that is not roofing? The crew also handles eavestroughs, outdoor repairs, lawn care and snow removal. If they can't help, Brian knows someone who can.

– Brian Quackenbush

Roofer & owner

Free estimates

Talk to Brian.

Call or text a photo of the problem and the crew will come take a look. Estimates are free across Cambridge, Kitchener, Waterloo, Guelph, Brantford and the surrounding area.

Storm damage, a leak that will not quit, or a roof at the end of its life: a straight answer costs nothing.

Ready when you are.

Free estimate, no pressure, no upsell. Just a roofer's honest opinion.

Text a photo of your roof
Call BrianText