
Quality roofing, repairs and exterior solutions backed by straightforward advice, experienced workmanship and honest estimates across Niagara.
From urgent repairs to complete roof replacements, Class Eh! Roofing helps protect Niagara homes and businesses with practical solutions built to last.
Core SpecialtyFull Tear-Off, Re-Roofing & Architectural Shingles
Complete, meticulous replacement using heavy-weight architectural fiberglass shingles engineered to resist Ontario wind, driving rain, and ice dams. Fully stripped down to sound decking with high-performance underlayment and precision drip edges.
Fast ResponsePinpoint Troubleshooting & Storm Repairs
Leak diagnosis, wind-damaged shingles, valley flashing corrections, chimney re-flashing, and vent replacements. We diagnose the true source before recommending work.
Urgent Storm Damage & Active Leak Containment
Fast response when unexpected tree branch impacts, severe winds, or rapid freeze-thaw cycles compromise your roof. Prompt temporary tarps and long-term repair plans.
Architectural WorkmanshipHeritage & Custom Niagara Architecture
Authentic cedar shake, wood shingles, and specialty architectural roof systems designed to honor Niagara-on-the-Lake's distinct heritage properties and custom character homes.
Commercial GradeLow-Slope Systems & Business Protection
Durable flat roof membranes, modified bitumen, and low-slope solutions for Niagara retail storefronts, commercial properties, additions, and low-pitch residential sections.
Complete Exterior SystemWater Shedding & Attic Ventilation
Seamless aluminum eavestroughing, downspout extensions, heavy-duty hidden hangers, and vented soffits that prevent moisture accumulation and preserve roof decking.
Weatherproof Building Envelope
High-grade vinyl and aluminum siding installations, decorative trim wraps, and durable exterior wall protection that stands up to severe seasonal temperature swings.
Drag the interactive slider to compare an aging, deteriorated asphalt roof against a brand-new, architectural shingle installation with straight ridge lines and pristine metal valley flashings.



“Give people clear recommendations, quality workmanship, and a roof they can depend on.”
— Wayne Jefferys & The Class Eh! Crew
Class Eh! Roofing is rooted in Niagara and built around a simple philosophy: give people clear recommendations, quality workmanship, and a roof they can depend on through every season.
Understand every recommended piece of work before the project begins. No hidden line-items, surprise extras, or high-pressure closing tactics.
Attention to the critical details—step flashing, drip edges, valleys, and nail depth—that protect a roof for decades to come.
Rooted in Niagara-on-the-Lake and familiar with the unique wind pressures, historic rooflines, and seasonal microclimates across the peninsula.
Professional protection of your landscaping, driveways, decks, and thorough magnetic sweep cleanup for nails at the end of every day.
A genuine local contractor you can actually reach by phone when you have questions before, during, or after your roof is completed.
Sitting between Lake Ontario and Lake Erie, Niagara homes face relentless weather: heavy spring deluges, sudden lake-effect squalls, humid summer UV exposure, and brutal winter ice damming.
We never take shortcuts on underlayments, valley metal, or ventilation. When Class Eh! installs your roof, every layer is designed to keep water outside where it belongs.
Niagara winters cycle frequently above and below 0°C. We install premium synthetic underlayment and full-coverage ice and water shield along all eaves and valleys.
Lake Ontario and Lake Erie winds buffet roof perimeters. Our crews use accurate 6-nail fastening patterns and starter shingles with active sealant strips.
Improper valley flashing and chimney counter-flashing cause 80% of contractor callbacks. Class Eh! installs heavy gauge metal with clean step flashing.
Adequate airflow prevents summer heat buildup that cooks shingles from beneath, and stops winter moisture from rotting your roof plywood.
Traditional materials require the right approach. From cedar shake roofing to detail-sensitive exterior work on Niagara’s historic and custom homes, experienced hands make all the difference.

From your first phone call to the final nail sweep, our process is built around clarity and respect for your home.
Call (289) 687-6924 or submit our straightforward online estimate form in 60 seconds.
We review the property, inspect roof decking, check attic ventilation, and identify the root issue.
We explain scope, materials, ventilation, and fair pricing in writing before any work begins.
Trained crews complete the job carefully, magnetic-sweep for nails, and leave your property immaculate.
Real feedback from local homeowners across Niagara who trusted Class Eh! Roofing with their homes.
“Wayne and his crew were fantastic from start to finish. Showed up on time, stripped the old shingles, replaced damaged plywood, and had the new roof on in no time. Yard was cleaner after they left than before.”
Niagara-on-the-Lake, ON
“Had an active leak around our chimney after a heavy storm. Called Class Eh! and they diagnosed the faulty flashing immediately rather than trying to sell us a whole new roof. Honest and professional.”
St. Catharines, ON
“Straightforward quote, competitive pricing, and high quality shingles. Appreciated that Wayne explained the attic ventilation and ice shield details. Roof looks amazing.”
Niagara Falls, ON
Tell us what’s happening with your home or commercial building, and we’ll help you figure out the next step with an honest, detailed inspection.
Prefer to talk right now?
Fast callback during business hours • Direct local Niagara line
We tell you if a repair will buy you 5 more years or if replacement is the smart move.
Every estimate details shingles, underlayment, drip edge, flashing, and thorough site cleanup.
Serving Niagara-on-the-Lake, St. Catharines, Niagara Falls and surrounding communities.
No obligations • Free in-person inspection of your roof