Did new roof replacement thanks so much did great job
ALUPRO Roofing · Serving Burlington

Roof Repair
Choose what you need to request your free estimate
We find where the water is getting in and seal it properly.
Get a free estimate →Wind-lifted, cracked or missing shingles replaced to match.
Get a free estimate →Re-sealing and replacing flashing around chimneys, walls and skylights.
Get a free estimate →Cracked boots and loose vents are a common leak source. We replace them.
Get a free estimate →After a storm we inspect, photograph the damage and repair it.
Get a free estimate →Active leak? We can cover it to stop the damage until the repair is done.
Get a free estimate →FAQ
We offer same-day service. Call us as soon as you notice a leak and we'll book the earliest available time. If water is actively coming in, we can tarp the area to protect your home until the repair is complete.
During your free estimate we inspect the full roof, not just the problem area. If the shingles and decking are in good condition, a targeted repair is usually the right call. If we find widespread wear, soft decking or repeat failures, we'll walk you through the photos and explain why a replacement makes more sense. You get a clear recommendation either way.
Most leaks come from damaged or missing shingles, failed flashing around chimneys, skylights and walls, cracked pipe boots and vents, and ice damming along the eaves in winter. We trace the leak to its source so the fix holds, rather than patching where the water shows up inside.
We source shingles that match your existing colour and profile as closely as possible. On older roofs, weathering can cause a slight difference at first, and we'll let you know before we start if a perfect match isn't available.
Yes. We inspect the roof after a storm, photograph and document all damage, and complete the repairs. The photos and written summary can be used to support an insurance claim.
Yes. Every estimate is free and comes with no obligation. Call (289) 212-8571 or request a callback and we'll set up a time that works for you.
Callback requests are returned within 5 minutes during business hours. For the fastest response, call us directly at (289) 212-8571.
Yes. We serve Burlington and the surrounding communities. Call (289) 212-8571 to book your free estimate.
We handle most roofing work, including skylights, chimney flashing, vents and storm damage. Call (289) 212-8571 and tell us what you need.
Free estimate
Leave your name and number and we call you back within 5 minutes. Or call (289) 212-8571 now.







5.0 ★★★★★ · Roofing contractor
Reviews and photos from our Google Business Profile
Based on reviews from Google











