Free roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation
Fast, Reliable Roofing Company Across Windsor
Roofing work in Windsor has one rule that overrides everything else: the roof has to survive fire season. If you live west of 101, east of the Windsor Creek trail, up around Brooks Road, or deeper into the hills off Arata Lane, your parcel likely sits inside a designated Fire Hazard Severity Zone, and re-roofing means more than swapping shingles. It means meeting Sonoma County’s current Class A assembly code, which inspectors here actually enforce. Our Roofing Company crews know exactly what Windsor permit reviewers look for, because we deal with it on nearly every tear-off in town. Call (945) 303-9821 and we’ll tell you the price, in writing, before anything gets touched.
Why Tilehurst Roofing Is Windsor’s Preferred Roofing Company
The Kingswell family of roofing companies was founded in 2000, and Tilehurst Roofing operates as the local independent member serving Windsor under the Kingswell Guarantee. That guarantee means one thing: a written price before any work starts, no exceptions. Windsor homeowners tell us the same story about their last roofer – quote given over the phone, price changed at the door, crew didn’t show for three days. We don’t work that way. Greg Holloway, who leads the Tilehurst team, built the business around a simple rule: answer the phone, show up in the window you promised, and put the guarantee in writing before the crew leaves. A live person answers every call, 24 hours a day, including weekends and evenings, not a voicemail box.
Windsor’s building department scrutiny is real. After the 2017 Tubbs and 2019 Kincade fires, county inspectors began treating re-roofs inside Fire Hazard Severity Zone parcels differently than neighboring towns. Our teams quote Windsor jobs with that code reality already in the price, not as a surprise after the permit comes back. We also carry materials for the seven manufacturers we offer – GAF, CertainTeed, Owens Corning, IKO, Atlas, Tamko, and Boral – so when a Windsor homeowner wants architectural shingles rather than 3-tab, the product isn’t a special-order delay.
Roof Coating in Windsor
Roof Coating in Windsor is often the smartest first move for a 1990s tract home with a concrete tile roof that’s aging but not yet failing. The coating seals hairline cracks in tiles stressed by Windsor’s summer heat – the same wet-dry cycling that comes from 25 to 35 inches of rain falling in a short winter season. A silicone or elastomeric coating runs roughly $3.50 to $6.50 per square foot on a typical Windsor ranch home, and it can buy five to eight years before full replacement. For flat sections over carports or add-on rooms, a white acrylic coating reflects heat and stops the membrane from drying out under 100°F valley sun.
What We Coat and Why
Concrete tile roofs from Windsor’s 1990s and 2000s building boom take coating well because the tile surface is porous enough to hold a primer-bonded coating. We first repair cracked or spalled tiles with a polymer-modified patching compound, then treat flashings and re-bed ridge caps. The coating system goes on in two passes so the finished layer is thick enough to flex with the tile’s thermal movement. Done right, it beads water for years before any re-application.
Coating vs. Replacement on Fire-Zone Parcels
Here’s the Windsor-owned subtlety. Coating a concrete tile roof does not trigger the WUI Class A assembly upgrade because you’re not changing the roof system, only refreshing its surface. If the decking and underlayment are still sound, a coating keeps you code-compliant without the expense of a full tear-off. We inspect the decking from the attic before recommending coating, because if the underlayment is failing underneath, a coating is money spent on a roof that still leaks underneath the surface.
Free Roof Estimate in Windsor
A Free Roof Estimate in Windsor should include more than a number. It should tell you whether the county will require a Class A assembly upgrade on your re-roof, whether the existing decking can stay, and what the actual scope of work will be once the old material comes off. Ours includes a written line-item quote with the underlayment spec named, the shingle or tile product named, and the decking repair allowance written in as a separate line, not buried in the total. You get that before you sign anything.
What a Windsor Estimate Includes
We walk every slope where access is safe, photograph the flashings so you can see what we saw, and write the estimate to match the parcel’s fire-zone status. On a 1998 stucco tract home off Brooks Road, our crew tore off the original concrete tile and found the 1×6 skip-sheathing decking was too rotten to accept new underlayment without re-nailing every square. We wrote the decking repair and upgraded Class A underlayment as a written change order the homeowner approved before we touched a shingle. The finished assembly used GAF Timberline architectural shingles with a starter strip nailed to the wind-rating spec, new drip edge, ice and water shield in the valleys, and a ridge vent that satisfied the county’s fire-zone sign-off. For homeowners considering a full Roof Replacement in Windsor, this is the level of detail an estimate should cover.
Honest Numbers, Written Down
Windsor re-roof pricing depends on slope, square footage, and whether the parcel is inside the Fire Hazard Severity Zone. A full asphalt shingle replacement on a typical 1,800-square-foot tract home runs $14,000 to $20,000 before decking repairs. Most asphalt-shingle repairs in Windsor run $450 to $1,400 depending on whether flashing replacement is included. Concrete tile re-roofs start around $22,000 for the same footprint. The estimate itself costs nothing and we never pressure you to commit on the spot.
Trusted Brands We Service in Windsor
We install and repair every major roofing material brand and stand behind the work with a written guarantee. If a repair fails inside the guarantee period, we return and correct it at no charge under the 365-Day Done Right Promise. Windsor homeowners get genuine choice: GAF architectural shingles for fire-zone compliance, CertainTeed for color range and wind rating, Owens Corning for budget-conscious full replacements, IKO for steep-pitch aesthetics. We stock common GAF and CertainTeed components locally so repairs aren’t delayed waiting on a truck from the distributor. Boral concrete tile and composite shake are available for Windsor homes that must keep a tile profile under HOA rules. You pick the product; we bring the code knowledge and the written warranty.
Common Roofing Company Problems We See in Windsor Homes
- Rotten decking hidden under original concrete tile. 1990s and 2000s Windsor tract homes often have 1×6 skip-sheathing decking that looks fine from below but turns to spongy wood once tear-off starts. This is the single biggest reason a fixed bid turns into a mid-job surprise.
- Class B assembly on a Fire Hazard Severity Zone parcel. A shingle swap that would pass permit in Rohnert Park or Petaluma can trigger a full Class A underlayment requirement in Windsor. Inspectors check the underlayment spec even when the shingle and pitch look fine.
- Flashing and penetrations reused from the old roof. Aged flashing on Windsor homes has already survived two decades of Diablo wind cycles and 25 to 35 inches of annual rain. Reusing it is a shortcut that reopens leaks within one or two wet seasons.
- No attic-side inspection before the quote. Soft decking, failed underlayment, and swollen fascia announce themselves from inside the attic first. We inspect from below before we ever price the job, because what’s happening under the roof matters as much as what’s on top of it.
Pricing for Roofing Company in Windsor, CA
Here are real numbers for the Windsor market. Roof repairs on leaking valleys or failed flashing run $450 to $1,400. Full asphalt shingle replacement on a standard Windsor tract home runs $14,000 to $20,000 depending on square footage, pitch, and whether the parcel triggers a Class A assembly upgrade. Concrete tile re-roofs start around $22,000. Roof coating runs $3.50 to $6.50 per square foot. The factors that move a Windsor quote: decking condition (the big one), fire-zone parcel status, roof complexity, and material choice from our seven manufacturers. You get the written price before work starts, and the price stays the price unless you approve a written change order. Call (945) 303-9821 for a free, line-item estimate.
We Also Serve Cities Near Windsor
Tilehurst Roofing serves the full Windsor area and neighboring Sonoma County towns. Our crews regularly work in Windsor and the surrounding communities, including Healdsburg, Santa Rosa, Sebastopol, and Calistoga. Each gets the same Kingswell Guarantee: written price first, written repair guarantee before the crew leaves, and a live person answering the phone 24/7.
Serving Windsor, CA - Our Local Coverage Area
We’re based in the Windsor 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 Roofing Company in Windsor
If your parcel sits inside Sonoma County’s designated Fire Hazard Severity Zone, yes. Windsor inspectors require a Class A assembly even when you’re re-roofing with the same material and even when the same job would pass with a Class B in a neighboring town that lies outside the zone. The underlayment spec is what they check most carefully. We confirm your parcel’s fire-zone status before quoting, so the permit requirement is built into the price from the first estimate. Call (945) 303-9821 and we’ll check your parcel and tell you what the county will require.
Because 1990s and 2000s Windsor tract homes frequently hide rotten decking, swollen fascia, and failed flashing under the original concrete tile, and none of that is visible until the old material comes off. We write a decking repair allowance into the original contract as a line item, so the change isn’t a surprise – it’s a documented, pre-authorized scope addition. You approve the exact dollar figure in writing before we touch the new decking. Call (945) 303-9821 for an estimate that already accounts for what tear-off usually reveals in Windsor.
One square is 100 square feet of roof area, which is how every roofer in Windsor prices materials and labor. A 1,800-square-foot ranch home with a 4:12 pitch has roughly 22 to 26 squares of actual roof surface. If your quote says $550 per square, multiply by the number of squares to get the total. We show the square count and per-square price on every written estimate, so you can check the math yourself. Call (945) 303-9821 and we’ll measure your roof and show you the square breakdown.
Diablo winds dry out and embrittle shingle sealants and flashing mastic, while the short, intense wet season forces repeated wet-dry cycling that cracks aged concrete tile and separates roof penetrations. That combination is why Windsor roofs fail at the flashings first and why reusing aged flashing is a false economy here specifically. We replace penetrations and pipe collars as standard on every re-roof, not as an optional add-on. For a roof inspection that accounts for Windsor’s exact weather pattern, call (945) 303-9821.
Yes. The Class A assembly upgrade, underlayment spec, drip edge, and ridge vent requirements that Windsor’s permit reviewers demand are standard to us because we’ve done them on nearly every local tear-off since the county tightened enforcement. We pull the permit, schedule the inspection, and stand on the roof for the walk-through so you don’t have to translate the code sheet. Call (945) 303-9821 and we’ll explain exactly what your Windsor permit will require before you sign anything.
Windsor sits squarely in Sonoma County’s designated Fire Hazard Severity Zone, and the town’s 1990s and 2000s building boom produced thousands of tract homes now aging into their first full roof replacement cycle at the same time. That convergence means a Roofing Company working in Windsor needs to understand two things deeply: code compliance on fire-zone parcels and what tear-off reveals on stucco tract construction. We handle both in writing, with a price on paper before work starts and a guarantee on paper before the crew leaves. Call (945) 303-9821 for a free estimate from the team led by Greg Holloway, serving Windsor and all of Sonoma County.
Written by Greg Holloway, Owner at Tilehurst Roofing, serving Windsor, CA.






Before
After
Before
After
Before
After