
Roofing Contractor in Windsor, CA
Mario Contreras Roofing has been serving homeowners and business owners in Windsor for over 20 years. Windsor has grown a lot since incorporating in 1992, and the town now has a wide mix of housing — from older ranch-style homes near Old Redwood Highway to newer subdivisions built in the 2000s and 2010s around Windsor River Road and Shiloh Road. We know this town well and we know what different roofs here need.
Whether you are near Windsor Town Green, off Hembree Lane, or anywhere else in Windsor, we offer roof repair, roof replacement, roof inspections, gutter installation, and more — for homes and commercial buildings — with straight talk and no sales pressure.
- 20+ Years roofing homes and businesses throughout Sonoma County including Windsor.
- Lic. Fully licensed and insured in California on every job we take.
- ES/EN Bilingual service in English and Spanish for Windsor homeowners.
Why Windsor Homeowners Choose Mario Contreras Roofing
Windsor's mix of older homes and newer developments means roofing needs vary a lot from street to street. Older homes may have original roofs that are well past due, while newer homes can still show problems from heat exposure, storm damage, or poor original installation. We give Windsor homeowners a straight read on where their roof stands and what the right next step is.
- 01
Honest Estimates
We tell Windsor homeowners what their roof actually needs. If a repair is the right call, we will say so instead of pushing for a full replacement you may not need yet.
- 02
20+ Years Local Experience
We have worked roofs across Sonoma County for over two decades. We know Windsor's neighborhoods and the range of housing built here from the 1960s through today.
- 03
Licensed and Insured
Every job in Windsor is fully covered. Mario Contreras Roofing is licensed and insured in California so you are protected on every project, start to finish.
- 04
Clean Job Sites
We take care of your property while we work and do a thorough cleanup before we leave. Your yard and driveway are left the way we found them.

Roof Repair, Replacement, and More for Windsor Homes
Windsor sits inland from the coast and gets real summer heat. Temperatures regularly climb into the 90s during July and August, which puts real stress on roofing materials. Composition shingles dry out, lose granules, and crack faster in that kind of heat than they would in a cooler climate. Homes in the older parts of Windsor — particularly those built in the 1970s and 80s near Old Redwood Highway — are at the age where a full roof replacement is often the more practical choice over repeated repairs.
Windsor also gets solid winter rain, and even a small roofing problem can turn into a bigger water intrusion issue if it is not caught early. We do thorough inspections so you know what you are working with before the rainy season hits.
- Roof repair for leaks, damaged shingles, flashing issues, and worn areas
- Roof replacement for aging or failing roof systems
- Roof inspection to assess condition and catch problems early
- Composition shingle, tile, and metal roofing options available
- Flat roof and TPO systems for commercial properties in Windsor
- Gutter installation and gutter repair to protect your roofline
Roofing Questions from Windsor Homeowners
Common questions we hear from homeowners in Windsor before they get started with a roofing project.
My Windsor home was built in the 1980s — should I get a roof inspection?
Yes, absolutely. Composition shingle roofs from that era have a typical lifespan of 25 to 30 years, which means most of those roofs are significantly past due — even if there is no active leak. Granule loss, brittle shingles, and failing flashings are common at that age and they often go unnoticed until water gets inside. A roof inspection will tell you exactly where things stand and whether targeted repair or a full roof replacement makes more sense.
How does Windsor's summer heat affect my roof?
Windsor gets hot summers, and that heat takes a real toll on roofing materials. UV exposure and repeated heat cycles cause composition shingles to dry out and lose their flexibility over time. Shingles that crack or curl at the edges are no longer shedding water properly. If you are seeing granule buildup in your gutters or visible curling from the ground, those are signs the roof is breaking down and worth looking at before the rainy season arrives.
Do you serve areas near Windsor?
Yes. Mario Contreras Roofing is based in Santa Rosa and serves all of Sonoma County. We work regularly in Healdsburg, Cloverdale, Guerneville, and Rohnert Park, as well as throughout the rest of the county. Call us at (707) 540-2592 to confirm we cover your area.
Roofing Contractor Serving Windsor and All of Sonoma County
Based in Santa Rosa, Mario Contreras Roofing serves homeowners and business owners throughout Sonoma County. Wherever you are, we bring the same honest work and dependable service.
Protect Your Home With Reliable Roofing Services
