Roofing Company in Sacramento
Family-owned and based in nearby Rocklin, we repair and replace tile, shingle and flat roofs across Sacramento — free inspection with photos of everything we find, and a written quote the same day.
- 4.9 from 725 Google Reviews
- Owens Corning Platinum Preferred
- Lifetime warranty on new roofs
of roofs repaired and replaced across Sacramento and the surrounding area
from 725 Google reviews
warranty on new roofs
Roof Repair in Sacramento
Most leaking roofs in Sacramento don’t need to be replaced — they need the right repair in the right spot. We repair tile, shingle and flat roofs: worn underlayment and valleys, flat roof seams and drains, rooftop HVAC units, flashing and dry rot. Every repair starts with an inspection and photos, so you can see exactly where the water is getting in. Most repairs come with a 2–10 year workmanship warranty. (More on roof repair and tile roof repair.)
Recent job: tile roof valley repair in Sacramento (95833)
With the tiles removed: dry-rotted battens and worn underlayment along the valley.
1. What we found
Two tiles had slid down in the largest valley, leaving open gaps where water could get in. When we removed the tiles, we found why: debris had been clogging the valley, water overflowed onto the felt underlayment, and the battens that hold the tiles in place had dry-rotted until they could no longer hold the tiles.
After: new underlayment, upgraded water-flow battens and new valley metal, ready for the original tiles.
2. How we fixed it
On both valleys we removed the tiles, the old valley metal and the battens about 4 feet on each side. We installed new underlayment, upgraded water-flow battens and new 5-crown valley metal, then reinstalled the original tiles. We also sealed the hips and ridge with a new flash band.
Recent job: shingle roof repairs and a new patio roof in Sacramento (95820)
The main shingle roof was in fairly good shape, but a few areas needed attention: lifted and damaged shingles, exposed nails, a torn ridge cap, and old, improper repairs around the HVAC unit. The real problem was the back patio. Its roof is very low-slope and had asphalt shingles on it, which let water back up underneath, and the wood below had dry rot. We repaired the shingle roof, rebuilt the area around the HVAC unit with new peel-and-stick underlayment, secured flashing and new shingles, and replaced the patio roof with a Versico 60 mil TPO system over upgraded ISO board insulation.
Tear-off: the low-slope patio roof, before we replaced the dry rot.
Install: our crew putting down ISO board insulation.
Install: new insulation, ready for the TPO membrane.
After: the new 60 mil TPO patio roof.
After: the TPO patio roof tied in to the shingle roof.
After: the HVAC unit area rebuilt and flashed.
Roof Replacement in Sacramento
When a roof really is at the end of its life, we replace it: shingle, tile and flat roofs, torn off down to the deck so we can fix any damage underneath. As an Owens Corning Platinum Preferred contractor, our new shingle roofs come with a lifetime warranty, and $0-down financing is available. See roof replacement.
Recent job: flat roof replacement in Sacramento (95831)
The old flat roof had worn out across the whole surface, with seams splitting open, so a repair wasn’t going to last. We removed the old roof, took off and later reinstalled the pool solar panels, and inspected the deck. We replaced the damaged decking and a damaged rafter board, installed a new insulation system and a mechanically attached 60 mil TPO membrane with heat-welded seams, and finished with new flashings at the walls, curbs and penetrations, new edge metal, and sealed drains.
Before: seams splitting open across the roof.
Before: the worn-out flat roof.
Tear-off: damaged decking exposed.
Tear-off: the full tear-off, down to the exposed decking.
After: finished, with new flashings around the skylights.
Commercial & Property Management Roofing in Sacramento
Flat roof repairs and replacements (TPO, PVC, modified bitumen) and roof maintenance for Sacramento businesses and property managers. Commercial roofing services.
How it works
Book an inspection
Appointments are usually available within a few days.
We inspect and photograph
We make sure it’s something we can fix and show you photos of what we found.
Get a written quote
With repair and replacement options when both make sense.
We schedule the work
Usually 2–4 weeks out, depending on the job. Leaking now? Once you approve the repair, we tarp the roof for free until we’re back.
Where we work in Sacramento
Every Sacramento ZIP code — including 95820, 95831 and 95833, where the jobs above are — from our office in nearby Rocklin.
We also serve Roseville, Elk Grove, Folsom, Lincoln, Citrus Heights, Rancho Cordova and the rest of the region. See all service areas.
Roof Recovery is a Sacramento roofing contractor based in Rocklin.
What our customers say
★ 4.9 from 725 Google Reviews — read them on Google
“…They even stopped by to put a tarp up before the job was scheduled, because they saw there was going to be rain in the forecast.”
Julie, Google review
“…A year later, we needed a very small repair… they treated us with the same level of care, professionalism, and urgency as they did on our larger job.”
Jennifer H., Google review
Sacramento roofing FAQ
How do I choose a roofing company in Sacramento?
Look for a local company with strong Google reviews that inspects in person and shows you photos of the problem before quoting. Roof Recovery is a family-owned Sacramento-area roofer rated 4.9 from 725 Google reviews, and every estimate includes photos and a written quote.
Are you a local Sacramento roofer?
Yes. We’re a family-owned roofing contractor based in nearby Rocklin, serving homes and businesses across Sacramento.
What kinds of properties do you work on in Sacramento?
Homes, plus commercial properties like apartments, retail centers, condos, town homes and offices.
How much does a roof repair cost in Sacramento?
Most of our roof repairs cost about $2,000–$3,000. Bigger problems, especially ones that have been left alone for a while, average around $5,500. The inspection is free, and you'll get photos and a written quote the same day, so you know the price before any work starts.
How much does a new shingle roof cost in Sacramento?
On most homes we see, a new entry-level asphalt shingle roof averages about $17,000–$20,000. The price depends on the size of the roof, how steep it is, and the shingle line you choose. Every new roof comes with our lifetime warranty, and $0-down financing is available.
How long does tile roof underlayment last?
Most tile roofs in the Sacramento area need their first repairs around 15 to 20 years. The tiles themselves last much longer. What wears out is the underlayment (felt) beneath them, especially where debris builds up in valleys, along walls and in other drainage channels and pushes water back under the tiles. With clean, well-maintained drainage, the underlayment can last as long as its manufacturer rates it for. Leaks, water stains on ceilings, and debris-packed valleys are the signs it's time for an inspection.
Why does my roof only leak in heavy or wind-driven rain?
Heavy and wind-driven rain push water into places a light rain never reaches. On tile roofs, water gets in through a cracked or slipped tile, or backs up from clogged valleys and drainage channels. It runs under the tiles, wears through the underlayment and reaches the attic. On shingle roofs, it's usually missing or wind-lifted shingles, exposed nails, or small holes. On either type, worn flashing at walls, chimneys, skylights and pipe collars is another common entry point. A leak that only shows up in storms is still an early warning, and it's cheaper to fix before the wood underneath starts to rot.
Will homeowners insurance pay for my roof?
Only if the damage was sudden: storm, wind, a fallen tree or another accident. Insurance doesn't cover wear and tear, so a roof that leaks because it's old or the underlayment has worn out usually isn't covered. Check your policy or ask your agent what yours covers. If you've chosen us for the work, we'll help you through the claim.
Do you pull permits for roof replacements?
Yes. We pull permits for every roof replacement, and our production team handles the whole process: pulling the permit, scheduling the city inspections and getting the permit finalized. You don't have to deal with the city.
Is the roof inspection really free?
Yes. If you own the home and are looking at getting your roof repaired or replaced, the inspection and written quote are free. We come out hoping to earn your business.
Can I finance a roof replacement?
Yes: $0 down with low monthly payments, or a 12-month no-interest option. See our financing page.
Get a free Sacramento roof inspection
Photos of everything we find and a written quote the same day. Call (916) 678-9786 — we answer 24/7.