Roofing Contractor in Marysville, CA

Looking for a roofing contractor in Marysville? We repair and replace shingle and flat roofs across Marysville, on homes and commercial buildings. Below are real Marysville jobs: a shingle roof repair, a commercial flat roof leak, a full shingle roof replacement and a partial one. Free inspection with photos of everything we find, and a written quote the same day.

Thousands

of roofs repaired and replaced across the Sacramento area

Free

inspection with photos and a written quote the same day

Lifetime

warranty on new roofs

Roof Repair in Marysville

Most leaking roofs in Marysville don’t need to be replaced. They need the right repair in the right spot. The two jobs below are typical: a shingle roof with problem areas along the ridge, and a commercial flat roof leaking where the roof meets the walls. We open only the area that needs it, fix what’s underneath, and close it up. (More on shingle roof repair, flat roof repair, roof leak repair, dry rot repair, tile roof repair and roof repair cost.)

Recent job: shingle roof repair in Marysville (95901)

Ice and water shield installed in a shingle roof repair area in Marysville before new shingles

During the repair: ice and water shield in a repair area, before the new shingles went on.

1. The job

This single-story home needed shingle repairs in two areas near the ridge. We tore off the ridge cap shingles above the repair areas and installed ice and water shield in every repair area.

New ridge cap shingles above the repair areas on a shingle roof in Marysville

After: new ridge cap shingles above the repair areas.

2. How we fixed it

We installed new shingles in the closest color match in the repair areas, then new matching ridge cap shingles. We also caulked and sealed all the exposed nails on the roof. The repair areas carry a 1-year limited workmanship warranty.

Recent job: commercial flat roof leak along the walls in Marysville (95901)

Commercial flat roof in Marysville with failed earlier patches along the wall where water was leaking inside, marked with arrows

Before: failed earlier patches along the wall, marked at the inspection.

1. What we found

Water was coming in along both walls of a first-story lab. At the inspection we found that earlier repairs on both walls were no longer working, and the old membrane was wearing out.

New white TPO membrane run up the wall of a commercial flat roof in Marysville after a leak repair

After: new white TPO up the wall and across the repaired section.

2. How we fixed it

We removed the old membrane on the leaking walls and field areas, about 1,300 square feet, down to the deck. We added new board and insulation where it wouldn’t affect the slope, then installed new 60 mil white TPO with new fastening plates and hot-welded every seam. The drains in the repair area were sealed to the manufacturer’s specs, and a change order added two new drain systems.

Termination bar sealing the edge of a new TPO repair section to the existing commercial flat roof in Marysville

After: termination bar sealing the edge of the repair to the old roof.

3. The result

Termination bar seals the new section off from the old roof wherever we made a repair, and we probed every seam to make sure it was sealed. More on commercial roof leak repair.

Roof Replacement in Marysville

When a roof has problems in many places, a new roof usually makes more sense than another repair. Here are two recent Marysville replacements, one full and one partial. To see what a new roof would cost on your home, try our roof replacement cost calculator or read the 2027 roof replacement cost guide.

Recent job: shingle roof replacement in Marysville (95901)

A full replacement on a single-story home with Pabco Premier Radiance shingles. We removed and reinstalled the home’s 12 solar panels, installed ice and water shield in the lower-pitch area at the front, leak barrier in the valleys, at the pipes and at the chimney, new 24-inch valley metal, new plumbing flashings, new chimney step flashing and low-profile vents. When we opened the roof we found dry rot, and a change order replaced the rotted shiplap, deck boards and five rafter tails. The permit was included, and the roof carries a 5-year limited workmanship warranty, with 50-year shingles from the manufacturer.

New shingle roof with valley metal and a low-profile vent, by a roofing contractor in Marysville

After: new shingles and valley metal, with a low-profile vent.

New Pabco shingle roof with a low-profile vent and solar mounts on a Marysville home

After: the new roof with the solar mounts in place.

Recent job: partial shingle roof replacement in Marysville (95901)

On this single-story home we replaced the back slope, about 1,500 square feet. We removed the old shingles and the ridge caps above the area, installed new Titanium UDL 30 underlayment, new starter shingles and drip edge, and new flashings on that side, including seven plumbing flashings and a B-vent flashing, painted to match. The new shingles are the closest match to the rest of the roof. A change order replaced one sheet of plywood with dry rot. The permit was included and passed the county’s final inspection, and the work carries a 5-year limited workmanship warranty.

Back slope of a Marysville home re-roofed with new shingles in a partial roof replacement

After: the new shingles on the back slope.

New shingles on the replaced back slope of a single-story home in Marysville

After: the finished back slope next to the original roof.

How it works

1

Book an inspection

Appointments are usually available within a few days.

2

We inspect and photograph

We make sure it’s something we can fix and show you photos of what we found.

3

Get a written quote

With repair and replacement options when both make sense.

4

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 Marysville

All of Marysville, ZIP code 95901.

We also serve nearby Yuba City, Olivehurst and Wheatland, plus Lincoln, Roseville and Rocklin. 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.”

“…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.”

Common questions for a roofing contractor in Marysville

How much does a roof repair cost in Marysville?

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.

Do you repair commercial flat roofs in Marysville?

Yes. On one Marysville commercial building that was leaking along the walls, we removed the old membrane in the leaking areas down to the deck, installed new 60 mil white TPO with hot-welded seams, sealed the drains and closed off the edge of the repair with termination bar. More on commercial roof leak repair.

Do you fix dry rot when you replace a roof?

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.

How much does a new roof cost?

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 Marysville roof inspection

Photos of everything we find and a written quote the same day. Call (916) 678-9786 — we answer 24/7.