Free estimates· Waterdown to Hamilton

Roofs done right
the first time.

Beaudry Roofing replaces and repairs shingle roofs across Burlington, Oakville, Hamilton and the rest of Halton. Justin quotes the job himself, his own crew installs it, and he stays on the roof until the details are done.

BP Certified Roofer Installing since 2008 WSIB covered & insured No subcontracted crews

Get your free estimate

Tell us what's going on up there. Justin usually calls back the same day.

Your info goes to Justin and nowhere else.

BP Certified Roofer
Roofs & repairs, all sizes
Fully insured, WSIB covered
Same-day callbacks
Referral-built since 2008

Shingle roofs, start to finish.

Most calls are one of these three jobs. If yours is different, call anyway; Justin will tell you on the phone whether it needs a visit.

Replacement

Full Roof Replacement

Tear-off, deck repair, ice-and-water shield, new shingles. We install BP and GAF lines rated for Ontario winters, and as a BP Certified Roofer the installation itself carries the manufacturer's backing. You get a written quote before we start and a clean yard after.

Beaudry truck and trailer at a full roof replacement with the crew mid tear-off

Repairs

Roof Repair & Storm Damage

Missing shingles, leaks around chimneys and vents, flashing that lifted in the wind. Justin tracks the leak to its entry point, quotes the fix in writing, and books most repairs within the week, including mid-winter.

Beaudry roofer hand-nailing ridge-cap shingles with a coil nailer

Water management

Eavestroughs & Gutter Guards

New eavestroughs, repairs, and guards that keep the leaves out so you stay off the ladder. We handle fascia and soffit too, so the whole roof edge sheds water instead of soaking the wood behind it.

Beaudry crew on ladders working the eavestrough and roof edge of a two-storey home
Also on the truck Flat & low-slope roofing Skylights (Velux) Attic venting Roof inspections Fascia & soffits Small repairs

Straight off the job site.

Every photo below is a Beaudry job around Burlington, Hamilton and Halton. Tap one to see it full size.

More on Facebook

More from the job site

The guy on your roof owns the company.

Justin Beaudry started the company in 2008 and still climbs the ladder on every job. The person who quotes your roof is the person who installs it, with a crew that works for Beaudry rather than a subcontractor. Most new work comes from referrals off earlier roofs.

The price you're quoted is the price

Customers keep writing the same line in reviews: "the final price was as quoted." The quote is written, and it holds.

Repairs all winter

Justin has patched roofs in January with snow and ice still on them. When water is getting in, the owner picks up the phone and comes to look.

Certified, insured, on record

BP Certified Roofer under the Weather-Tite program, WSIB covered, fully insured, with a BBB file going back to 2012. Paperwork available with your quote.

Justin Beaudry, owner of Beaudry Roofing, kneeling on a shingle roof mid-job
Justin Beaudry, owner, on the job
Justin on a roof in a Proudly Canadian shirt, shingle bundles staged along the ridge
Family-run & proudly Canadian

Where quality meets reliability.

Straight from our Google reviews.

Read our Google reviews ↗

"Absolutely best home repair contractor we have ever hired. We received a quote and 2 days after given the go ahead they squeezed us into there schedule. Very professional install. The team of men are a well organized team."

"The Beaudry team was efficient, clean and respectful. Our roof was BAD and we had know idea just how bad it was until they dug in (or rather, fell in...). We are relieved to have a solid roof over our heads again and proud to support local."

Stephanie Brown Google review · full roof replacement

"I am very impressed with the results of my roof. Justin and his team worked hard to get my roof installed. It rained so it delayed the finish, however they came on Saturday to complete it in 3 day. I am a very happy customer."

Sharon Alfano Google review · new roof install

"We had a fantastic experience with Beaudry Roofing. They re-shingled the roof at our rental property. The owner was responsive and professional. The quoting/planning process went very smoothly."

Ashley Harmsma Google review · rental property re-roof

"He responded right away, showed up within a couple of hours and got to work. Very easy to communicate with, very responsive and does great work. I will use his business for all future roofing needs."

Brian Maguire Google review · full replacement & repairs

"We moved two weeks ago and needed a minor repair on our current home's roof. Beaudry fixed it within the same week of my text. You don't find companies built like this."

Robyn McKay Google review · same-week roof repair

"Roof developed a minor leak and Justin arrived in the dead of winter, January, with much snow and ice prevailing, to effect the roof repairs. Thank you!"

Kevin Teslyk Google review · winter leak repair, Burlington

From first call to final sweep.

Four steps, and you deal with Justin at every one of them.

  1. STEP 1

    Call or text Justin

    The owner answers. Describe the problem, text a photo if you have one, and book a time that works.

  2. STEP 2

    Roof check, written quote

    Justin gets on the roof, finds the problem, and writes the quote himself. If a repair can wait a few years, he says so.

  3. STEP 3

    The work gets done

    Beaudry's own crew shows up when promised, installs BP or GAF materials to spec, and hauls away the old roof.

  4. STEP 4

    Walkthrough & cleanup

    You see the finished work before the crew leaves, and the yard is cleaner than we found it.

Asked before every roof.

If your question isn't here, call. You'll get a straight answer either way, including "that can wait a few years."

Ask Justin directly
Do you charge for estimates?

No. Call or text (905) 599-4441, Justin comes out, looks at the roof, and you get a written quote. Knowing what your roof needs costs you nothing.

Do you take small repair jobs?

Yes. A good share of our calls are single leaks, a few missing shingles, or flashing that lifted in the wind. One customer's living-room leak took 15 minutes to seal. Small jobs get the same booking as full roofs.

Are you insured?

Fully insured and WSIB covered, and the crew works for Beaudry, not a subcontractor. We can send documentation with your quote if you want it on file.

What materials do you install?

BP and GAF shingle lines rated for Ontario winters, and Velux skylights. Beaudry Roofing is a BP Certified Roofer under the Weather-Tite program, which backs the installation as well as the shingle.

Do you repair roofs in winter?

Yes. Justin has repaired roofs in January with snow and ice still on them. If water is coming in, call and we'll figure out what can be done now versus what should wait for warmer weather.

What area do you cover?

Waterdown is home base. We work across Hamilton, Burlington, Oakville, Milton, Dundas, Ancaster, Stoney Creek and the rest of Halton Region.

Water coming in right now?

Call. If shingles blew off or a leak just opened up, a tarp or a quick seal can protect the house until the full repair.

Waterdown to Hamilton, and everything between.

Home base is Waterdown. If you're anywhere from Hamilton across Halton or the surrounding stretch, you're in the service area.

  • Waterdown
  • Hamilton
  • Burlington
  • Oakville
  • Milton
  • Dundas
  • Ancaster
  • Stoney Creek
  • Aldershot
  • Flamborough
  • Carlisle
  • Halton Hills

Get in touch with Justin.

Call, text, or send the form. Estimates are free and you'll hear back fast, usually the same day.

Request your free estimate

A photo of the problem helps; you can also text one to (905) 599-4441.