Full shingle re-roof
Etobicoke · Architectural asphalt shingles
Stripped to deck, replaced 4 sheets of damaged sheathing, ice & water shield, synthetic underlayment, GAF Timberline HDZ in Charcoal.
Durable & Affordable.
Asphalt/Shingle/Metal Roofs Eavestrough/Soffit/Fascia/Siding Inspection/Maintenance/Repair
Manufacturer warranty Workmanship guarantee
Drag the slider to see the transformation. Real homes, real materials, real workmanship — across the GTA.
Etobicoke · Architectural asphalt shingles
Stripped to deck, replaced 4 sheets of damaged sheathing, ice & water shield, synthetic underlayment, GAF Timberline HDZ in Charcoal.
North York · EPDM membrane
Removed old built-up roof, new ISO insulation, fully adhered EPDM, new drains and parapet flashing.
Scarborough · 5" seamless aluminum
New 5" seamless eaves in Pebble, vented aluminum soffit and matching fascia trim.
Don't see your question? Call us — we're happy to talk it through.
A properly installed architectural shingle roof typically lasts 20–30 years in central Ontario. Freeze-thaw cycles, ice damming, and UV exposure are the main wear factors. Annual visual checks and clean eavestroughs add years.
Yes — every quote is free, in writing, and itemized. We assess the roof, take measurements and photos, and explain what the price covers (materials, labor, disposal, permits if needed) so there are no surprises.
Yes. We carry liability insurance and WSIB coverage. Proof of both can be provided before work begins, and we recommend always asking any contractor for current certificates.
Yes — financing options are available for qualifying customers. Ask Arthur during your estimate and we will walk through the terms.
Most single-family homes are completed in 1–2 days from tear-off to clean-up, weather permitting. Larger or more complex roofs may take longer. We schedule with the weather forecast in mind to avoid leaving a roof open.
Materials are covered by the manufacturer (typically 25–50 years for shingles, up to 50 years for metal). On top of that, we provide a workmanship warranty that covers our installation. Exact terms are written into every contract.
Yes. We can document damage with photos, meet your adjuster on-site, and provide the detailed scope of work most insurers require. We do not, however, negotiate your claim for you — that is between you and your insurer.
Barrie, Innisfil, and surrounding Simcoe County — including Bradford, Newmarket, Aurora, Orillia, Alliston, Angus, and Cookstown. If you are nearby and not listed, call us anyway.
Reviews are pulled live from our verified Google Business Profile — we have no editing rights, so what you see is what real customers wrote.
Tell us about your project and we'll be in touch within one business day to schedule a free on-site visit. Prefer to talk now? Call (416) 824-9243.