Metal roofing
Architectural shingles
Tile roofing
GAF
Owens Corning
Flat & low-slopeFree roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation
Roofing Before & After in Riverside, CA
We could tell you about the standard we work to, but a roof is one of those things where seeing the difference makes the point faster than words. The photos below show actual roofing work in Riverside – tile, composition shingle, and flat roof scenarios we see across the city. Each one started with a problem. Each one ended with a written price, a permit where required, and the 365-Day Done Right Promise behind the result.
Styles & brands we work with






Recent Transformations
Tile Roof Restoration in Canyon Crest
Before
AfterThis home in Canyon Crest had the classic Riverside issue: original clay tile from a 1990s build that was still mostly sound, but the felt underneath was shot. We lifted the tile, replaced the underlayment, and reset everything with new flashing at the valleys and pipe jacks. The homeowner kept their existing tile, which saved them thousands versus a full replacement, and the roof is now watertight for the long haul.
Composition Shingle Replacement in the Wood Streets
Before
AfterThe Wood Streets neighborhoods are full of character homes, and this one had a roof that had been layered over twice. Two layers of shingles add weight and hide exactly what’s going on at the decking. We tore both layers off, repaired the decking where water had gotten in near the eaves, and installed a single new layer of Owens Corning Duration shingles with new drip edge and pipe collars. The result is a cleaner look and a roof that actually breaths the way it should.
Flat Roof Repair on a Magnolia Center Commercial Building
Before
AfterFlat roofs in Riverside take a beating from sun exposure, and this one had been patched so many times it looked like a quilt. We removed the old blistering patches, repaired the substrate underneath, and laid a new modified bitumen membrane across the entire low-slope section. The owner had a written price in hand before we touched the roof, and when we finished, the patches were gone – one continuous sealed surface instead.
Storm Damage Repair in La Sierra

A wind event in La Sierra lifted a section of shingles and tore flashing away from a chimney. Wind-damaged flashing is one of those things that looks minor from the ground but lets water in with the next rain. We replaced the missing shingles, bent and installed new galvanized flashing around the chimney, and sealed the transition so it matched the existing roof. You can’t tell where the damage was, which is the point.
Full Re-Roof on an Orangecrest Townhome

This Orangecrest townhome had a 25-year-old roof with granules washing off into the gutters and cracking at the ridge. We did a full replacement with GAF Timberline HDZ shingles and upgraded the underlayment to a synthetic product that holds up better in Riverside heat. The HOA required a specific color match to the other units, which we handled before any work started. The whole job was done in two days.
Want Results Like These?
Every roof on this page started with a homeowner who had a problem and a phone call. We’ll put your price in writing before any work starts, backed by the 365-Day Done Right Promise. Call (341) 208-3988 to schedule your free estimate in Riverside – and if you’re not sure what your roof needs, we’ll inspect it and tell you straight.
Written by Travis Oakley, Owner at Brennan Roofing Co Riverside, serving Riverside since 2000.
See the difference
Before
After
Before
After
Before
After