Gary McCarragher
Ryan, thanks so much for doing such a great job on my leaky roof!! Great response time and great customer service! Well done!! I am happy to HIGHLY recommend you!!!
Ryan's Roofing is an Ottawa roofing company serving homeowners across the city and surrounding communities. It provides residential roofing services and specializes in Diamond Steel architectural roofing.
Last Updated October 9, 2026.
Ottawa, Stittsville, Kanata, Manotick, Barrhaven, Ottawa South, Nepean, Orléans, Gloucester, Downtown Ottawa, Centretown, The Glebe, Westboro, Hintonburg and Vanier.
Ryan's Roofing is one of 12 roofers ProsGrade lists in Ottawa, Ontario.
10 services listed, including Roof replacements, Shingle roofing and Metal roofing. Open 7 days a week. Rated 5.0 from 61 reviews.
How Ryan's Roofing compares with the other 11 roofers on ProsGrade in Ottawa, using public Google ratings and review counts.
Customers praise Ryan's responsiveness and the quality of his roof repairs. One customer says Ryan repaired missing roof shingles within a couple of days for a home sale; another says he followed up by text and shared advice that helped resolve an attic-pipe ice issue that had left the home without heat.
Ryan, thanks so much for doing such a great job on my leaky roof!! Great response time and great customer service! Well done!! I am happy to HIGHLY recommend you!!!
Share your experience with this business. Reviews are moderated before they appear publicly.
A site visit assesses the roof's condition and project scope, followed by a detailed estimate of costs, materials and timing. After approval, Ryan's Roofing schedules the work and completes a final inspection and clean-up.
For an average-sized home, a new roof installation typically takes 1 to 3 days. The duration can vary with roof size, materials and weather conditions.
It assesses whether localized damage, such as a few missing shingles or minor leaks, can be repaired or whether a full replacement is more cost-effective.
Financing options can be discussed alongside a detailed estimate.