Scheduling a Windsor Roof Replacement Around Access, Pets and Daily Life
A practical homeowner planning guide for parking, pets, work hours and communication during a Windsor reroof.
Read the guideMario Contreras Roofing helps Santa Rosa homeowners protect their homes with honest residential roofing work. We handle roof repair, roof replacement, roof inspections, and roofing upgrades for homes across Santa Rosa and Sonoma County.
From older homes near downtown Santa Rosa to homes in Rincon Valley, Bennett Valley, Fountaingrove, and Larkfield-Wikiup, we know how local heat, wind, and winter rain affect residential roofs. You get clear advice, clean work, and roofing built for real Sonoma County weather.

A home roof has to handle hot summers, wet winters, falling leaves, clogged gutters, and years of sun exposure. In Santa Rosa, composition shingles can dry out, tile roofs can shift, flashing can wear down, and small leaks can show up after heavy rain.
We work on many types of residential roofs, including composition shingle roofs, tile roofs, metal roofs, and flat roof systems. We also help with gutter installation, gutter repair, and skylight installation.
We keep residential roofing simple, honest, and focused on what your home really needs.
Mario has worked on roofs across Santa Rosa and Sonoma County for more than 20 years.
Your home is protected with a licensed and insured roofing contractor on every project.
If your roof only needs a repair, we will tell you. If replacement makes more sense, we explain why.
If the problem is small, like a few damaged shingles, worn flashing, or a minor leak, roof repair may be enough. If the roof is old, leaking in several areas, or losing many shingles, roof replacement may be the better choice. A roof inspection can give you a clear answer.
Many Santa Rosa homes use composition shingles because they are cost-effective and work well for many homes. Some homes use tile roofing or metal roofing depending on the style of the home, budget, and long-term goals.
No. Mario Contreras Roofing is based in Santa Rosa and serves Sonoma County, including Petaluma, Rohnert Park, Windsor, Healdsburg, and nearby areas.
Based in Santa Rosa, we also serve Windsor, Rohnert Park, Petaluma, and communities throughout Sonoma County.
A practical homeowner planning guide for parking, pets, work hours and communication during a Windsor reroof.
Read the guide
From roof repairs to a full replacement, our local crew is ready to talk through your project.