Free roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation
Fast, Reliable Roof Repair Across Winters
A roof repair in Winters usually runs between $350 and $1,600 depending on what failed, and most jobs are done in a single visit. We’re Roof Repair specialists who understand what the gap winds off Putah Creek canyon do to west-facing eaves, and we bring that knowledge to every home we work on here. If you’ve got a leak, lifted shingles, or flashing that’s pulling away, call (743) 200-8347. We’ll give you a written price before any work starts, and we’ll send you the name and photo of the technician before he pulls up to your door.
Why Mercer Roofing Is Winters’s Preferred Roof Repair Company
Winters homeowners call us because we show up exactly the way we said we would. Every technician is background-checked, identity-verified, and arrives in a clean, marked uniform with a photo ID badge at the door. That’s the Threshold Verified standard, and it’s not optional for anyone who works under the Mercer name. We send you the technician’s name and photo before the visit so you know who’s knocking.
Our founder, Grant Whitlock, built Mercer Roofing around a simple idea: the person standing at your door should never be a stranger. When you call (743) 200-8347, a live person answers. Not a voicemail, not a callback form. We answer 24/7. For homeowners in Winters who are home alone during the day, or who have young kids, or who just want proof of who’s at the door, that matters more than any brochure claim.
Part of the Threshold Group family since 2000, Mercer Roofing has built its Winters reputation on the 365-Day Done Right Promise: if the repair isn’t right within a year, we make it right. Every repair comes with a written guarantee, and that guarantee includes a free second visit if the repair fails. We put that in writing, on paper, before we drive the first nail.
Metal Roof Repair in Winters
Metal Roof Repair in Winters is different from metal roof work in the valley interior because the canyon gap winds put real stress on seam fasteners and edge flashing on west- and southwest-facing planes. We see standing-seam panels that have loosened at the clips, screw-fastened panels where the neoprene washers have dried out and cracked from 105°F summer heat, and ridge caps that have slid or bent where the wind gets under an edge. A typical metal roof repair in Winters runs $450 to $1,400 depending on the number of fasteners that need replacing and whether the underlying underlayment is still sound.
Seam and Fastener Failure
Metal expands and contracts hard under the back-to-back temperature swings we get here: baking summer days followed by cool nights, then soaking winters. Over time, the expansion can loosen panel clips and back out screws. On west-facing slopes aimed toward the Putah Creek drainage, the gap wind adds uplift pressure that a normal four-point attachment was never designed to take. We re-set loose panels, replace dried washers, and re-torque every fastener to the manufacturer’s spec.
Rust and Penetration Repair
Where a plumbing vent, chimney, or exhaust fan penetrates a metal roof, the flashing boot takes the abuse. We see cracked rubber boots and rusted pipe collars on homes throughout the older sections of Winters, especially where walnut and oak canopy holds moisture against the roof surface. We replace the boot, reset the flashing, and seal the penetration so water has no path to the decking below.
Commercial Roof Repair in Winters
Commercial Roof Repair in Winters spans everything from flat roof patches on downtown storefronts along Main Street to shingle and metal repairs on multi-unit buildings near the school district properties. A small commercial repair typically runs $600 to $2,200 in Winters, and the pricing depends mostly on roof access and the membrane type: TPO, EPDM, modified bitumen, or metal. We stage carefully on tight commercial lots where there’s no empty loading zone to spare.
Flat Roof Leaks and Patching
Flat commercial roofs in Winters fail at seams, at HVAC curbs, and around drains that clog with walnut leaves and Cottonwood debris from nearby trees. The wet winter months push water into even small gaps, and the summer sun bakes the membrane until it pulls at the edges. We locate the true source of the leak, not just the water stain on the ceiling tiles, then patch to the membrane manufacturer’s spec so the repair holds through the next thermal cycle.
Low-Slope Edge and Parapet Work
The gap wind that channels off the Coast Range hits parapet walls and low-slope roof edges hard. We see edge metal that’s been lifted, fasteners that have popped, and coping that’s shifted out of place. On commercial buildings in Winters, we re-secure the edge termination, re-seal the parapet, and re-nail or re-screw every piece that carries wind load. That’s the difference between a patch that lasts and one that fails next winter.
Trusted Brands We Service in Winters
We work with manufacturer-recognized shingle brands including GAF, CertainTeed, Owens Corning, IKO, Atlas, Tamko, and Boral. For Winters homeowners, that means we can match your existing roof so a repair blends in instead of standing out. We stock common shingle colors, starter strips, drip edge, and flashing locally, which means faster turnaround when you call for a repair. On a historic Craftsman bungalow near Railroad Avenue, matching the existing GAF architectural shingle color was the whole job: the homeowner wanted the repair to disappear, and it did.
Common Roof Repair Problems We See in Winters Homes
- Lifted starter strips on west and southwest eaves. The canyon gap wind out of Putah Creek hits these edges directly and peels up starter strips and shingle edges that were only nailed on a four-nail pattern. We re-nail to a six-nail schedule and replace the starter strip with a properly sealed course.
- Moss and algae on north-facing slopes. Mature walnut and oak trees overhang many of the older homes in Winters, trapping moisture against the shingles. Moss grows under the shingle edges, rots the decking, and lifts flashing before the shingle face even shows wear.
- Thermal cycling damage on 1990s and early 2000s roofs. Those composition shingle roofs are hitting the end of their design life now, and the back-to-back 105°F summers and 18-22 inch wet winters have accelerated granule loss and curling along the edges.
- Flashing failure around chimneys, skylights, and vents. In the historic core of Winters, the houses are old enough that the original flashing has gone through decades of expansion and contraction. We replace step flashing, plumbing boots, and valley metal before water gets to the decking.
Pricing for Roof Repair in Winters, CA
We Also Serve Cities Near Winters
If you’re just outside the city limits, we cover Winters neighbors too: Dixon, Davis, Vacaville, and Woodland. Same Threshold Verified technicians, same written price before work starts, same 365-Day Done Right Promise. Call (743) 200-8347 and a live person will answer, day or night.
Serving Winters, CA - Our Local Coverage Area
We’re based in the Winters area and know this community well. Use the map below to see our service coverage - if you’re nearby, we can almost certainly help.
FAQs About Roof Repair in Winters
Why do west-facing roof edges on Winters homes fail so much faster than the rest of the roof?
West-facing roof edges fail faster because Winters sits at the mouth of Putah Creek canyon, where the Coast Range funnels gap winds directly into town. Those winds hit west- and southwest-facing eaves with sustained uplift pressure that loosens four-nail shingle patterns within a season or two. The fix is a six-nail fastening schedule plus a properly sealed starter strip and sealed drip edge, which is what we do on every wind-exposed repair in Winters. Call (743) 200-8347 and we’ll tell you what your roof edge needs.
Can you repair a roof on a tight historic-core lot where there’s nowhere to stage a dumpster?
Yes. On tight lots in the historic core near Railroad Avenue and along Main Street, there’s often no room for a full dumpster or a large staging area. We work off our trucks, lay down tarps, carry debris out by hand, and keep the work area clean throughout the day. Access constraints are part of what we look at when we write your quote, and we’ll tell you exactly how we’ll handle staging before we start. For a written price that accounts for your lot, call (743) 200-8347.
What makes roof repair in Winters different from Davis or Woodland?
The gap wind. Davis and Woodland sit in the open valley where wind is more consistent and less violent. Winters sits at the mouth of the canyon, so west-facing edges on streets aimed at the Putah Creek drainage get hit with sustained, forceful wind that lifts shingles in a predictable pattern. We also see more wildland-urban interface fire-rating requirements on the western edge of town, where homes are closer to the dry Coast Range hills. If you want a repair that accounts for those local conditions, call (743) 200-8347.
How does a small repair get priced, and how do I compare two bids?
A small repair is priced on the specific materials, the access, and the scope of the fix. We give you a written line-item price before any work starts, so you can see exactly what each part costs. To compare bids, look for three things: whether the price is in writing, whether it includes decking and underlayment if the moisture spread, and whether the contractor uses a six-nail pattern on wind-exposed edges. If any part of that is missing, the cheaper bid is probably cheaper for a reason. Call (743) 200-8347 for a written quote.
Do you handle commercial and metal roof repair in Winters, or just shingle?
We handle both. Mercer Roofing does metal roof repair, commercial roof repair, shingle replacement, leak repair, flashing repair, flat roof patches, vent boot replacement, and valley repair throughout Winters. The same written price policy applies to every job, residential or commercial, and the same Threshold Verified technicians show up at the door with a photo ID badge. For any roof type in Winters, call (743) 200-8347 and we’ll give you a straight answer and a written quote.
Working a Tight Winters Lot: What Makes Our Repairs Fit the Site
On a Craftsman bungalow in the historic core near Railroad Avenue, a mature walnut canopy had fed moss across the north-facing slopes and lifted the starter strip along the west-facing eave where canyon gap wind funnels in off Putah Creek. We pulled the failed courses, replaced the degraded underlayment and drip edge, laid new ice and water shield at the eave and valleys, re-set the flashing around the plumbing penetrations, and re-nailed to a 6-nail schedule with a fresh Owens Corning starter strip, matching the existing architectural shingles so the repair disappears.
That job taught us what every Winters roofer eventually learns: on a tight lot, staging is the job. There’s no room for a full dumpster in the driveway, the neighbor’s fence is five feet from the eave, and the tree canopy means you’re working under a constant drip of debris. We plan access before we touch the roof. We keep tarps down, we carry out debris by hand, we don’t block the sidewalk, and we tell the neighbors what’s happening. That’s how you do roof repair in the historic core of Winters without turning the job into a neighborhood headache.
The same care applies to new construction on the town’s northern and eastern edges, where the lots are bigger but the roofs are older, and to the western edge, where wildland-urban interface fire-rating expectations add a code layer to any repair or replacement. Class A fire-rated roofing is a real requirement on those western-facing homes, not an upsell. When we quote a repair there, we factor in what the code expects, what the wind demands, and what your insurance company will want to see when the work is done.
Written by Grant Whitlock, Owner at Mercer Roofing, serving Winters, CA since 2000.






Before
After
Before
After
Before
After