Trusted Roofing in York Region
- Licensed and fully insured, including WSIB coverage
- 15-year workmanship warranty, backed by certified GAF, IKO & CertainTeed
- Competitive, transparent pricing
- Residential and commercial service across York Region
- 15+ Years in Business · 500+ Jobs Completed
Our Services
Asphalt shingles are the standard roof on most Ontario homes — the layer that sheds water and takes the weather.
When to call
- Curling, cracked, or missing shingles
- Shingle granules collecting in the eavestroughs
- Damp spots or daylight in the attic
- The roof is 20+ years old
What we do
Full tear-off to the deck, new underlayment, ice-and-water shield at the eaves and valleys, then new shingles and ridge venting. Isolated damage can be repaired instead.
Often done with: Flashing, Skylights, Eavestroughs
- Lifespan
- 20–30 years
- Turnaround
- 1–2 days
Low-slope roofs on garages, additions, and modern homes, sealed with a continuous membrane instead of shingles.
When to call
- Water still pooling two days after rain
- Blisters, cracks, or bubbles in the membrane
- Seams lifting at the edges
- Leaks below the roof after heavy rain
What we do
Repair of seams and punctures, or full replacement with an EPDM or TPO membrane, built up so water drains off instead of sitting.
Often done with: Flashing
- Lifespan
- 20–25 years
- Turnaround
- 1–3 days
The roof's edge: fascia is the board the eavestroughs (gutters) hang on, soffit is the vented panel underneath, and together they carry water away and let the attic breathe.
When to call
- Eavestroughs overflowing, sagging, or pulling away
- Peeling paint or soft, rotting fascia
- Water pooling along the foundation
- Birds or pests getting into the soffit
What we do
Replace rotted fascia and soffit with low-maintenance aluminum, and install seamless eavestroughs formed on site to fit your house. Cleaning and minor repairs too.
Often done with: Shingle Roofing
- Lifespan
- 20–30 years
- Turnaround
- 1 day
The exterior cladding that keeps weather out of your walls — vinyl, aluminum, or fibre cement.
When to call
- Cracked, warped, or loose panels
- Faded or chalky finish
- Drafts or rising heating bills
- Moisture or mould inside exterior walls
What we do
Replace damaged panels to match, or re-side the whole house with new house wrap underneath.
Often done with: Fascia, Soffit & Eavestroughs
- Lifespan
- 25–40 years
- Turnaround
- 3–5 days
Metal pieces that seal the joints where the roof meets chimneys, walls, vents, and skylights — the most common source of leaks.
When to call
- Water stains near a chimney, skylight, or wall
- Rusted, bent, or lifted metal
- Flashing held down only by caulking
- Leaks that show up only in heavy rain
What we do
Replace worn chimney, step, and vent flashing with new metal, properly woven into the shingles — not just more caulking.
Often done with: Shingle Roofing, Skylights
- Lifespan
- 20+ years
- Turnaround
- Half a day
Roof windows that bring in daylight — and one of the most leak-prone spots on any roof.
When to call
- Fog or condensation between the panes
- Water stains around the frame
- Cracked glass or failed seals
- The skylight is 20+ years old
What we do
Reseal and reflash existing skylights, or replace them with new units and a proper flashing kit. We can also remove and roof over ones you no longer want.
Often done with: Shingle Roofing, Flashing
- Lifespan
- 20–25 years
- Turnaround
- 1 day
Targeted fixes for active leaks, storm damage, and wear — without replacing the whole roof.
When to call
- Water stains on ceilings or walls
- Missing or lifted shingles after a storm
- Drips in the attic when it rains
- Cracked vents or pipe boots
What we do
Find the real source — it's often not right above the stain — make it watertight, and tell you honestly whether repair or replacement makes more sense. Emergency tarping for active leaks.
- Turnaround
- Usually one visit
A full check of your roof's condition, so you know where it stands before something goes wrong.
When to call
- Buying or selling a home
- After a major storm
- The roof is 15+ years old
- Filing an insurance claim
What we do
We check the shingles, flashing, vents, eavestroughs, and attic, then send a written report with photos and an honest estimate of remaining life.
- Turnaround
- About 1 hour on site
Our Process
Submit an Inquiry
Fill out the online form or call us. Takes two minutes.
Book an Inspection
We schedule a site visit within 2–3 business days.
Review Your Estimate
Written quote emailed within 24 hours of inspection. No pressure.
Work Begins
Crew arrives on the agreed date — you don't need to be home. Most jobs completed in 1–2 days.
Final Walkthrough
We review the finished job with you before we leave.
Our Work
4.9 on Google · 127 reviews
Full shingle replacement done in a day. They were upfront about cost, no surprises on the invoice. Roof looks great.
James T.
Richmond Hill · Google
Had a leak repaired before the winter. Team showed up on time, fixed it clean, no mess left behind. Straightforward from start to finish.
Sandra M.
Markham · Google
Get Started
Our guided project request helps us better understand your property, the issue, and the next steps before we contact you — making estimates, scheduling, and communication faster and more accurate.
Takes ~2 minutes. No obligation.