Architectural shingles
Metal roofing
Tile roofing
GAF
Owens Corning
Flat & low-slopeFree roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation
Fast, Reliable Roof Repair Across Rowland Heights
Roof repair in Rowland Heights usually costs between $350 and $1,800 depending on what failed, and most jobs on this side of the Puente Hills take one day once we’re on site. The roofs here are mostly 1960s to 1980s clay tile and composition shingle, and they take a beating from Santa Ana winds well before any rain shows up. We work the 91748 ZIP code every week and know the hillside lots, the shared walls, and the permit path through LA County that a flatter city never deals with. If you’ve spotted a lifted ridge cap, cracked tile, or a water stain on the ceiling, call (877) 755-4274 and we’ll come take a look. The inspection tells us what the roof actually needs, and we’ll tell you straight: repair or replace.
Why Weathervane Roof Repair Is Rowland Heights’s Preferred Roof Repair Company
We’re a roofing-only company, and that matters on hillside lots where access and staging determine whether a repair gets done well or gets rushed. Homeowners off Fullerton Road, Pathfinder, and Colima call us because we show up with a plan for the property, not just the shingle. Gil Tanner runs our crews with a simple rule: inspect first, quote second, and never sell a replacement when a repair does the job. That’s not marketing talk; it’s how we keep a roof-only shop honest. We’ve repaired tile and composition roofs across Rowland Heights where the wind funnels off the Puente Hills and lifts fasteners before any leak appears. Homeowners here tend to be skeptical of storm-chaser crews and high-pressure sales, and we like it that way. It means when we recommend something, you can trust it’s warranted.
Styles & brands we work with






Storm Damage Roof Repair in Rowland Heights
Storm damage roof repair in Rowland Heights is less about rain and more about the dry, blasting Santa Ana winds that hit the foothills before any storm cell arrives. We see lifted ridge caps, slipped clay tiles, and broken vents on homes along the canyon edges and view lots above the 60. Call us at (877) 755-4274 and we’ll inspect the full roof, not just the obvious spot, because wind damage travels: a tile that looks fine from the ground may have cracked the underlayment beneath.
Santa Ana Wind Uplift Repairs
After a wind event, the first things we check are ridge caps and hip tiles. Those sit at the highest point of the roof and take the full force of a gust. We reset them with new fasteners and fresh mortar where needed. The work usually runs $400 to $900, and we do it before the next wind cycle tests the same weak points again.
Post-Wind Inspection and Leak Tracing
Wind damage doesn’t always leak right away. A lifted flashing can let water in weeks later, when the next rain finally comes. We trace the water path from the stain back to the source, which on a tiled Rowland Heights roof often means lifting field tiles to check the underlayment underneath. That’s the part a quick patch job skips, and it’s the part that matters.
Metal Roof Repair in Rowland Heights
Metal roof repair in Rowland Heights is a smaller slice of our work than tile or composition, but it comes up on additions, flat built-up sections, and a handful of custom homes in the hills. Metal here is often on the low-slope portions of a house: patio covers, carports, or that flat section over the back addition. Call (877) 755-4274 and we’ll tell you whether the metal needs patching, a seam reseal, or just a fastener replacement.
Metal Valley and Flashing Work
Valleys on metal roofs collect debris and wind-blown grit, and when the seams open up, water finds a path straight under the panels. We lap and reseal the seams with the right sealant for the material, then check the fasteners at every panel edge. A typical valley reseal on a Rowland Heights metal section runs $450 to $850.
Coating and Rust Spot Repairs
Metal expands and contracts with the valley heat, which eventually cracks older coatings and lets rust start around the fasteners. We treat the rust, re-coat the affected area, and replace any fasteners that have backed out. It’s straightforward work, but getting it right means matching the metal system rather than smearing on a generic patch.
Trusted Brands We Service in Rowland Heights
We repair roofs built with materials from seven major manufacturers: GAF, CertainTeed, Owens Corning, IKO, Atlas, Tamko, and Boral. That’s important for Rowland Heights homeowners because matching a repair to the existing shingle or tile keeps the roof system working as designed, and keeps any manufacturer warranty intact. We carry a rolling stock of common replacement parts for Atlas and IKO composition roofs, plus Tamko and Boral tile profiles we see on the older hillside homes. When a Santa Ana event takes out a ridge cap on a Tamko tile roof, our crews can pull the right part and get the repair done without a special-order delay. Seven leading brands, one honest recommendation: the one that matches your roof and your budget.
See the difference
Before
After
Before
After
Before
AfterCommon Roof Repair Problems We See in Rowland Heights Homes
- Wind-lifted ridge caps on tile roofs: Santa Ana gusts funnel off the Puente Hills and hit the highest points of your roof first. The caps crack or shift, and water finds the gap months later.
- Dried-out underlayment beneath clay tile: Intense UV and heat bake the felt or synthetic underlayment until it turns brittle and cracks. You won’t see it from the ground; it surfaces when we lift tiles for inspection or repair.
- Flashing failures at valleys and penetrations: The steep grade changes on hillside lots concentrate water at valleys, and old flashing there eventually opens up. Same story around vent pipes and chimneys on the 1960s and 1970s tract homes.
- Dry-rot in decking from slow leaks: Tight lots with shared walls can hide a small leak for years. By the time a stain appears on the ceiling, the plywood underneath often needs a section replaced.
Pricing for Roof Repair in Rowland Heights, CA
Here’s what we typically see in the 91748 area. Shingle replacement runs $350 to $650 per section. Leak repair, including tracing and a small patch, is $400 to $800. Flashing repair lands between $450 and $850. A flat roof patch on a built-up section runs $500 to $1,200. Vent boot replacement is $250 to $450. Full valley repair is $600 to $1,500. The main variables in Rowland Heights are access (steep driveway, no street parking, shared walls) and whether the underlayment beneath the roof surface is salvageable. Steep lots with no staging area add labor because materials move by hand or spider lift. We give written, line-item quotes and they don’t change once the work starts. Call (877) 755-4274 to schedule your free estimate.
We Also Serve Cities Near Rowland Heights
Our crews work the neighboring communities every week: Rowland Heights is our home base for the Puente Hills foothills, and we take the same roads to South San Jose Hills, Walnut, Valinda, and Hacienda Heights. Same inspection-first approach, same crews, same line-item quote. If you’re in one of those cities and need a roof looked at, call the same number: (877) 755-4274.
Serving Rowland Heights, CA — Our Local Coverage Area
We’re based in the Rowland Heights 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 Rowland Heights
Most minor roof repairs in Rowland Heights don’t require a permit when we’re replacing a limited number of damaged shingles or tiles and not altering the roof structure. However, rowland Heights is unincorporated LA County, so anything beyond a like-for-like repair, including re-roofing, underlayment replacement over a large area, or structural decking work, goes through LA County Building and Safety, not a city hall. Hillside lots often trigger additional geotechnical review because of slope stability requirements. We handle the paperwork and coordinate with the county on permitted jobs. Call (877) 755-4274 and we’ll tell you exactly what your roof repair triggers before we start.
A shared wall or tight hillside lot adds staging time, which affects labor cost. On properties with no room for a dumpster or a material lift, we hand-carry materials from the street and stage on driveways or front yards, which takes extra hours. Narrow streets off Fullerton Road and the hillside cuts above Colima make this the rule, not the exception. We’ll also give adjacent-home notice before work that involves noise or debris near a shared wall. The quote reflects that access reality up front: line-item labor for staging and protection, so there are no surprises.
After a Santa Ana event, look for cracked or shifted clay tiles near the ridge line, lifted ridge caps, and granules from composition shingles piling up in gutters and downspouts. Wind damage often shows first at the highest points of the roof and along the eaves facing the wind. You may also see lifted flashing around vents or chimneys. If you can see gaps at the ridge from the ground, call (877) 755-4274 and we’ll do a full roof inspection, not just the visible spot, because wind travels through the entire roof system.
Yes. We repair metal roofs on additions, patio covers, and the flat built-up sections common on 1960s and 1970s Rowland Heights homes. Typical work includes resealing seams in valleys, patching rust spots around fasteners, and replacing backing-out screws at panel edges. Metal repairs run $450 to $850 for a typical valley reseal or rust repair, and we match the existing metal system rather than applying a generic patch. Call (877) 755-4274 and we’ll inspect the metal section and give you a line-item quote.
We work standard construction hours, typically 7 a.m. to 5 p.m., and we keep roofing noise out of early mornings and late evenings. On tiles and composition jobs, hand nailing is quieter than pneumatic, so we use it where the lot is tight and the neighbors are close. We also give adjacent-home notice before work that involves debris or equipment near a shared wall. Our crews clean the site daily and at the end of the job. If your home sits close to neighbors and you’re planning work, call (877) 755-4274 and we’ll walk you through exactly what the job will sound like and when.
Written by Gil Tanner, Owner at Weathervane Roof Repair, serving Rowland Heights and the Puente Hills foothills. If your roof is calling for attention, call (877) 755-4274 for a free inspection and an honest answer. We’ll tell you exactly what your roof needs, and what it doesn’t.