
Roofing in Beamsville, Ontario
Beamsville’s roofing specialists
Roof replacements, repairs, and metal roofing built to outlast Niagara weather. Done right, cleaned up, and guaranteed.
- 100% Recommended on Facebook
- Free Estimates
- Locally Owned in Beamsville
- Available 24/7
- Workmanship Guarantee
What we do
Roofing done right, start to finish
From a single repair to a full tear-off, Mackie's Roofing covers the work that keeps Beamsville and Niagara homes and farms dry.
Roof Replacement
When repairs no longer cut it, Mackie's Roofing handles the full job from tear-off to cleanup. The crew strips the old roof to the deck, replaces any rotten wood, and installs premium asphalt shingles built for Niagara winters and summer storms.
Roof Repair
A few missing shingles or a slow leak turns into major damage fast. Mackie's Roofing tracks down the source, fixes it properly, and protects what is underneath, often the same week you call.
Metal & Agricultural Roofing
From barns and farm buildings to modern homes, Mackie's installs durable metal roofing that holds up for decades. A practical, long-lasting choice for rural Beamsville and Lincoln properties.
Eavestrough & Flashing
Water needs somewhere to go. Mackie's Roofing installs and repairs eavestroughs, flashing, and drip edge so rain and snowmelt move away from your roofline and foundation instead of into them.
Roof Inspections
Buying, selling, or just not sure how many seasons your roof has left? Mackie's provides honest, detailed inspections with clear photos and a straight answer. No pressure, no upsell.
Not sure what you need?
Book a free inspection. Mackie’s takes a look and gives you a straight answer, no pressure.
Book a Free InspectionHow it works
The Mackie's process
Four straightforward steps. No runaround, no surprises, no high-pressure sales.
- 01
Free Inspection
Mackie's comes out, climbs up, and takes a real look. You get photos and a clear picture of what your roof actually needs.
- 02
Straight-Up Quote
A clear written quote with no hidden fees and no pressure. You know the price and the timeline before any work begins.
- 03
Quality Install
The crew shows up on time, protects your property, and does the work right the first time, cleaning up every last nail before they leave.
- 04
Final Walkthrough
Mackie's walks the finished job with you to make sure it is done to your standard, and stands behind the workmanship.
Recent work
Roofs across the Niagara region
Real jobs, real homes and barns. Every roof finished, cleaned up, and built to last.
Residential
Residential
Metal & Barns
Residential
Residential
Metal & Barns
Residential
Residential
Residential
Residential
Residential
Residential
About Mackie's
A Beamsville roofer who shows up
Mackie’s Roofing is a local, owner-operated company based in Beamsville, Ontario. For homeowners and farm owners across Lincoln, Grimsby, and the wider Niagara region, that means dealing with the people actually on the roof, not a call centre two cities away.
Every job gets the same straight talk, fair pricing, and clean, careful work, whether it is a quick repair or a full replacement. The crew protects your property, clears every nail before leaving, and stands behind the work long after the truck pulls away.
- Owner-operated, on every job
- Honest quotes with no upsell
- Clean, careful work sites
- Workmanship that is guaranteed
Proudly serving the Niagara region
- Beamsville
- Lincoln
- Grimsby
- Vineland
- Jordan
- Smithville
- Stoney Creek
- St. Catharines
Get in touch
Get a free estimate
Call for the fastest answer, or send the details and Mackie's will get back to you. Free estimates, always.
