Roof Replacement in Guelph, Midland & Surrounding Areas
When repairs are no longer enough, a full roof replacement protects your home for the next 25 to 50 years. Weldun Roofing has been replacing roofs across Guelph, Midland and Central Ontario for over 16 years, with owner Patricia Airdrie on-site for every project from tear-off to final inspection.

Signs you need a roof replacement
- Age — Most asphalt shingle roofs last 20–25 years in Ontario's climate. If yours is approaching that age, it's time to plan.
- Widespread shingle damage — Curling, cracking or granule loss across large areas means the shingles have reached end of life.
- Multiple leaks — If you're patching leaks every season, the underlying deck or underlayment may be compromised.
- Sagging roof deck — A sagging roofline points to structural damage that can't be fixed with surface repairs.
- Daylight in the attic — If you can see light through your roof boards, moisture is getting in too.
- Moss or algae growth — Persistent organic growth traps moisture and accelerates deterioration.
Roofing materials we install
We work with premium materials from industry-leading manufacturers to suit your home, budget and Ontario's demanding weather:
- Asphalt shingles (IKO, Owens Corning, GAF) — The most popular choice for Ontario homes. Excellent value, 25–50 year warranties depending on the line, and a wide colour selection.
- Metal roofing — Standing seam and metal shingle options that handle heavy snow loads and last 40–60 years — ideal for Simcoe County's lake-effect snow.
- Euroshield rubber roofing — Made from recycled tires, these shingles are virtually indestructible against hail and impact damage — a great option for areas prone to severe weather.
Our replacement process
- Free on-site assessment — We inspect your current roof, attic ventilation and decking to determine the full scope of work.
- Detailed written quote — Materials, labour, timeline and warranty details — all upfront with no hidden costs.
- Complete tear-off — We strip the old roofing to the deck, inspect for rot and replace any compromised sheathing.
- Ice & water shield — We install ice-and-water barrier along eaves, valleys and penetrations — critical for Ontario's freeze-thaw cycles.
- Professional installation — New underlayment, drip edge, shingles, flashing, vents and ridge cap installed to manufacturer specifications.
- Final inspection & cleanup — We use magnetic sweepers to catch every nail and leave your property spotless.
- Warranty registration — We register your manufacturer warranty and provide our own workmanship guarantee.
Financing available
A new roof is a significant investment. We partner with FinanceIt to offer flexible financing so you can protect your home now and pay over time — just ask when you request your free estimate.
Areas we serve
Guelph & Wellington County
- Guelph
- Kitchener
- Cambridge
- Waterloo
- Fergus
- Elora
- Rockwood
- Erin
- Wellington County
Midland & Simcoe County
- Midland
- Penetanguishene
- Lafontaine
- Orillia
- Wasaga Beach
- Barrie
- Simcoe County
Explore more
Ready to get your roof sorted?
Request a free, no-obligation estimate and we’ll follow up promptly to schedule your inspection.
Request a free estimate for roof replacement
Tell us what your roof needs and where you are — we'll follow up to arrange a look and send a free estimate for the repair or replacement.
Open daily 8am – 6pm · Weekends by appointment