Professional roof repairs for leaks, damaged or missing shingles, flashing deficiencies, roof vents, pipe stacks, valleys and other localized roofing problems.
Roofing Toronto
Roofer On Demand provides professional roofing services throughout Toronto, from roof repairs and leak diagnosis to complete roof replacement and skylight services. We assess each roofing system carefully to identify the problem and recommend the appropriate solution based on the condition of your roof.
Roofing Solutions for Toronto Homes
Roofing in Toronto requires a system that can handle changing weather, heavy rain, wind, snow, ice and seasonal temperature changes. Roofer On Demand provides residential roofing solutions across Toronto, including roof repairs, roof replacement, leak diagnosis, skylight services, flashing repairs and roof ventilation. We work with different roofing systems and assess the condition of the roof, its materials, penetrations and surrounding components before recommending the appropriate work. Whether the concern is an active leak, damaged shingles, deteriorated flashing or an aging roof, the goal is to identify what the roofing system needs and provide a practical repair or replacement solution.
Complete roof replacement for aging, extensively damaged or deteriorated roofing systems, with proper installation of the roofing, underlayment, flashing and related components.
A hands-on assessment designed to identify the likely source of water entry before repairs are recommended. We inspect the roof and relevant penetrations, flashing and roofing details.
Diagnosis and repair of leaking skylights, flashing and surrounding roofing, as well as complete skylight replacement when the existing unit is damaged or deteriorated.
Professional ice dam removal for roofs affected by winter ice buildup and restricted drainage. We assess the affected roof area and remove ice dams using methods intended to minimize damage to the roofing system.
Common Roofing Issues We Address
How We Assess Roofing Problems
A reliable roofing solution starts with understanding the condition of the roof. At Roofer On Demand, we take a hands-on approach to roofing assessments, physically accessing the roof when conditions allow rather than relying solely on observations from the ground or aerial images.
Roofing Systems for Toronto Homes
Roof Repair or Roof Replacement?
Not every roofing problem means the entire roof needs to be replaced. The right approach depends on the age and overall condition of the roofing system, the extent of the damage, previous repairs and whether the problem is isolated or widespread. Roofer On Demand assesses these factors before recommending repair or replacement.
Roof Repair
Roof Repair May Be Appropriate When
Roof Replacement
Roof Replacement May Be Appropriate When
What Goes Into a Proper Roofing System
A reliable roofing system is more than the shingles visible from the street. Each layer and roofing component has a specific role in protecting the home, managing water and supporting the performance of the roof. Proper installation and integration of these components are just as important as the roofing materials selected.
Roof Deck
The roof deck provides the structural surface supporting the roofing system. Its condition should be evaluated during roofing work, as damaged, deteriorated or compromised decking can affect the installation and performance of the materials above it.
Ice & Water Shield Protection
Self-adhered waterproofing membrane provides additional protection in vulnerable areas of the roof, such as eaves, valleys and around certain penetrations. It helps protect the roof deck where water, melting snow or ice may create increased exposure.
Roofing Underlayment
Underlayment is installed over the roof deck beneath the shingles and provides a secondary protective layer within the roofing assembly. Proper coverage and installation help support the roof's overall water-shedding system.
Roofing Shingles
Shingles form the primary exterior surface of many Toronto residential roofs. Their performance depends not only on product quality, but also on correct installation, fastening, alignment and integration with the other components of the roofing system.
Roof Flashing
Flashing helps direct water away from vulnerable transitions and intersections, including chimneys, walls, valleys and skylights. Properly installed flashing is an essential part of preventing water from entering these areas.
Roof Penetrations
Vents, plumbing stacks, skylights and other components that pass through the roof require properly integrated flashing and waterproofing. These areas must work with the surrounding roofing rather than simply being sealed at the surface.
Roof & Attic Ventilation
A properly designed ventilation system helps manage heat and moisture within the attic space. Intake and exhaust ventilation work together and can contribute to the long-term performance of the roof and the building below.
Roofing Materials & Manufacturers We Work With
The performance of a roofing system depends on both the quality of the materials and how those materials are installed and integrated. Roofer On Demand works with established roofing manufacturers for shingles, waterproofing, skylights and other roofing components, selecting products based on the roof system and project requirements.
Understanding Roofing Costs in Toronto
The cost of roofing work in Toronto depends on the type of service required, the condition and size of the roof, building height, roof pitch, accessibility, roofing materials and the overall scope of work. A localized repair, roof replacement, skylight project and leak investigation can each involve very different requirements, which is why roofing costs should be considered in relation to the specific project.
For homeowners researching typical prices and the factors that influence roofing estimates, we have prepared a detailed guide covering repair, replacement and other common roofing costs in Toronto.
Roofing for Toronto Weather Conditions
Toronto roofing systems are exposed to changing conditions throughout the year, including heavy rain, strong winds, snow, ice, freeze-thaw cycles and summer heat. A properly installed roof is designed as a complete system, with shingles, waterproofing, flashing and ventilation working together to help protect the home through changing seasons.
Rain & Wind
Heavy rain and wind-driven water can expose vulnerable areas around flashing, valleys, roof edges and penetrations. Proper shingle installation, waterproofing and flashing help direct water away from these critical areas.
Snow & Ice
Snow accumulation and melting ice can place additional demands on a roofing system. Ice and water protection at vulnerable areas, properly installed roofing materials and effective drainage all contribute to winter roof performance.
Freeze-Thaw Cycles
Toronto temperatures can repeatedly move above and below freezing. Water that enters small openings can freeze and expand, potentially contributing to deterioration of roofing materials, flashing and other components over time.
Summer Heat & Ventilation
Roof surfaces can become extremely warm during Toronto summers. A properly designed attic ventilation system helps manage heat and moisture beneath the roof while supporting the long-term performance of the roofing system.
Built for Changing Toronto Conditions
Roofing performance depends on more than the material visible on the surface. Proper installation, flashing, waterproofing, drainage and ventilation all play a role in helping a Toronto roof perform through rain, snow, ice, wind and seasonal temperature changes.
Our Roofing Process
Every roofing project begins with understanding the existing roof and the work it actually requires. From the initial assessment through completion, our process is designed to establish a clear scope, prepare the work area properly and complete the roofing work according to the requirements of the existing roofing system.
Why Choose Roofer On Demand for Roofing in Toronto?
Choosing the right roofing solution starts with understanding the condition of the roof and the source of the problem. At Roofer On Demand, we take an assessment-first approach, looking at the roofing system before recommending the appropriate next step—whether that means a targeted repair, further investigation or roof replacement.
Thorough Roofing Assessment
We inspect the skylight and surrounding roofing system to identify the source of the problem before recommending a solution.
Repair When Repair Makes Sense
Not every leaking skylight needs replacement. When a practical repair is appropriate, we’ll explain that option.
Roof & Skylight Expertise
We understand how skylights interact with asphalt shingles, flat roofing membranes, cedar, slate, flashing and waterproofing systems.
The Right Solution for the Roof
Recommendations are based on the skylight, roofing system and site conditions—not a one-size-fits-all approach.
Clear Recommendations
We explain what we find, what needs attention and the repair or replacement options available.
Built Around Lasting Performance
Our approach focuses on proper flashing, waterproofing and roofing integration to help provide dependable long-term performance.
What Customers Say About Our Skylight Services
See what homeowners say about their experience with our skylight repair, leak diagnosis, and skylight replacement services.
All Cities & Communities We Serve
Click on any city to learn more about our roofing services in that area.
Neighbourhoods We Serve
The neighbourhoods our roofing crews cover across the service area.
Frequently Asked Questions
Get clear answers to common questions about skylight repairs, leaks, replacement, costs, flashing, installation, and when it’s time to replace your skylight. Check out our FAQ centre
A leaking skylight can often be repaired if the skylight itself is still in good condition and the problem is caused by damaged flashing, failed seals, or surrounding roofing materials. Replacement may be recommended when the skylight is old, damaged, or has failed components that cannot be reliably repaired.
Skylight repair costs depend on the source of the leak, roof type, accessibility, flashing condition, skylight design, and extent of surrounding roof damage. A skylight diagnosis should be completed first to determine the cause of the problem and the appropriate repair
Skylight replacement costs vary depending on the skylight size and model, roof type and pitch, accessibility, flashing system, interior finishing requirements, and whether surrounding roofing materials need to be replaced. An inspection can determine the complete scope before replacement begins.
A skylight may leak during rain because of damaged or improperly installed flashing, deteriorated roofing materials, failed seals, blocked drainage paths, or problems around the skylight opening. The visible location of an interior drip does not always identify where water is entering the roof.
Yes, in some cases skylight flashing can be repaired or replaced while keeping the existing skylight. This depends on the condition, age, and design of the skylight and whether a compatible flashing system can be properly integrated with the existing roof.
Common signs include recurring leaks, cracked or damaged glass, condensation between glass panes, deteriorated seals, damaged frames, repeated flashing problems, or an older skylight approaching the end of its service life. An inspection can determine whether repair or replacement makes more sense.
Many quality skylights can last approximately 20 years or longer when properly installed and maintained, although lifespan varies by product, installation, roof conditions, and exposure to weather. Older skylights should also be evaluated when the surrounding roof is being replaced.
It is often worth considering, especially if the skylights are older. Replacing an aging skylight during a roof replacement allows the new skylight, waterproofing membrane, flashing system, and roofing materials to be integrated together rather than disturbing a new roof later.
No. Condensation can form when warm, humid indoor air contacts a cold skylight surface and does not necessarily mean water is entering through the roof. However, staining, dripping, or moisture around a skylight should be inspected because condensation, roofing leaks, flashing problems, and ventilation issues can appear similar.
A skylight repair diagnosis evaluates the skylight, flashing system, surrounding roofing materials, seals, visible water-entry points, and other conditions that may be contributing to the problem. The goal is to identify the likely source of the issue and determine whether a permanent repair or skylight replacement is the appropriate solution.