Roofing Contractor in Woodland, CA
Looking for a roofing contractor in Woodland? We repair and replace tile, shingle and flat roofs across Woodland. Below are recent jobs: a tile roof valley and roof-to-wall repair, a shingle roof repair with dry rot, a commercial flat roof repair, a new TPO flat roof and a new shingle roof on a garage. 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 the Sacramento area
inspection with photos and a written quote the same day
warranty on new roofs
Roof Repair in Woodland
Most leaking roofs in Woodland don’t need to be replaced. They need the right repair in the right spot. We open up only the area that’s failing, replace what’s damaged underneath, and put the roof back together. On tile roofs, the usual problem is debris damming a valley or a roof-to-wall channel, so water runs under the tiles instead of off the roof. We fix it with new underlayment, upgraded flow-through battens and, in valleys, a wider 5-rib valley metal that raises the tiles. Most repairs come with a 2–10 year workmanship warranty. (More on tile roof repair, shingle roof repair, flat roof repair, roof leak repair, dry rot repair and roof repair cost.)
Recent job: tile roof valley and roof-to-wall repair in Woodland (95776)
During the repair: new underlayment and flow-through battens, with the new 5-rib valley metal going in.
1. What we found
At the inspection on this two-story tile roof we found debris packed into a valley, the roof-to-wall flashing channels and around the roof jacks, with water staining on the underlayment and dry rot at the battens in one roof-to-wall section. We also found slipped tiles and an open miter junction.
During the repair: new underlayment and flow-through battens at one of the roof-to-wall sections.
2. How we fixed it
In the valley we removed the tiles, valley metal and old battens about 4 feet on each side, then installed new underlayment, upgraded flow-through battens and a new 30-inch, 5-rib valley metal, and put the original tiles back. In three roof-to-wall sections we removed the tiles and old battens about 4 feet out from the wall, installed new underlayment and flow-through battens, and put the tiles back.
A roof miter junction sealed with adhesive.
3. The result
We replaced broken tiles, sealed the roof miter junctions with adhesive and cleaned the gutter above the garage. The repair carries a 5-year workmanship warranty.
Recent job: shingle roof repair with dry rot in Woodland (95695)
During the repair: new wood in place of the dry-rotted plywood and boards along the roof edge.
1. The job
On this single-story shingle roof we removed about 120 square feet of shingles, the rake caps and the old underlayment in the repair area. Underneath, we replaced three sheets of dry-rotted plywood along with sections of 2×4, 1×6 trim board, 1×2 and 4×4.
During the repair: new underlayment across the repair area, with new shingles going on.
2. How we fixed it
We installed new underlayment over the repair area, then new shingles in the closest available match and new rake caps, and cleaned up all job debris. The repair carries a 3-year workmanship warranty.
Recent job: commercial flat roof repair in Woodland (95695)
After: the new TPO section around a rooftop unit.
1. What we found and how we fixed it
This two-story commercial building had a leak. At the inspection we found earlier repairs near the drain, debris under the solar panels, torn membrane around the HVAC units and the roof hatch, a failed patch and several other tears. With six solar panels removed, we tore off the old roofing in the repair area, removed and reinstalled the coping metal, and installed a Versico 60 mil mechanically attached TPO system, with new fanfold insulation added on a change order. We added TPO corners, T-joint covers and sealant pockets, set new wood blocks under the pipes with TPO underneath, and installed a new white scupper. The repair carries a 2-year workmanship warranty and a 20-year manufacturer warranty on the membrane.
Roof Replacement in Woodland
When a roof is past repairing, we replace it: shingle, tile and flat roofs. $0-down financing is available. Get a price range for your home with our roof replacement cost calculator, or see typical ranges in the 2027 cost guide.
Recent job: flat roof replacement in Woodland (95695)
We tore off two layers of old flat roofing on this single-story home and installed a new Versico 60 mil mechanically attached TPO roof in white, over 1/2-inch fanfold insulation and a fire-retardant slipsheet. We added TPO corners, T-joint covers, sealant pockets, termination bar and white TPO-clad drip edge. Once the old roofing was off, a change order replaced all the decking with new 1/2-inch plywood. The permit was included. More on flat roof repair and replacement.
After: the new white Versico TPO roof.
After: another view of the finished TPO roof.
Recent job: shingle roof replacement on a garage in Woodland (95695)
A tear-off and new roof on a detached garage with Owens Corning TruDefinition Duration Cool shingles: synthetic underlayment over the whole roof deck, a ridge vent system, 10-inch hip and ridge caps to match the shingles, starter shingles at the eaves and gables, white drip edge, and leak barrier and new flashings at the pipes. The permit was included, and the roof carries a 25-year workmanship warranty with lifetime shingles from the manufacturer.
After: the new Owens Corning TruDefinition Duration roof on the garage.
After: the new hip and ridge caps along the ridge.
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 Woodland
All of Woodland, ZIP codes 95695 and 95776.
We also serve nearby Davis, West Sacramento and Dunnigan, plus Sacramento. 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
Common questions for a roofing contractor in Woodland
How much does a roof repair cost in Woodland?
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. See our roof repair cost guide.
Why do tile roof valleys leak?
Leaves and dirt get trapped in the valley, it clogs, and water spills under the tiles instead of running off the roof. Over time that wears out the underlayment and rots the battens. We rebuild the valley with new underlayment, upgraded flow-through battens and a wider 5-rib valley metal that raises the tiles so debris can’t dam the water as easily.
Do you fix dry rot?
Yes. When we open a roof we photograph every rotted piece of wood, like plywood, rafter tails, barge rafters or fascia, and replace it at a fixed price per piece from the same price list every time. New wood is primed. See dry rot repair.
What warranty comes with a roof repair?
Most of our repairs come with a 2–10 year workmanship warranty, depending on the repair. Cleaning-only work, like clearing debris from a valley, doesn’t carry a leak warranty.
How much does a new roof cost in Woodland?
It depends on the size of the roof, how steep it is, and the material you choose. Our roof replacement cost calculator gives you a price range for your home in about a minute, and the 2027 cost guide shows typical ranges. $0-down financing is available.
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.
Get a free Woodland roof inspection
Photos of everything we find and a written quote the same day. Call (916) 678-9786 — we answer 24/7.