Metal roofing
Architectural shingles
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 $2,800 depending on what failed, and most jobs we handle are done in a single day once we’re on site. If you’re seeing water stains on a ceiling after the last rain, or you found broken tile in the yard after a Santa Ana blow, call us at (866) 321-6172. We know these hillside streets, the tile-heavy housing stock, and exactly where wind and heat stress roofs first in the 91748 zip code.
We’re Van Nuys Roofing Co, and we’ve been doing Roof Repair work across Rowland Heights long enough to know that the tile rarely fails here. It’s what sits beneath it. More on that below.
Why Van Nuys Roofing Co Is Rowland Heights’s Preferred Roof Repair Company
Most roofing companies in the San Gabriel Valley push one brand and build their repair recommendations around whatever they stock. We don’t work that way. Our crews are fluent in GAF, CertainTeed, Owens Corning, IKO, Atlas, Tamko, and Boral, which means when we tell you a repair makes sense, it’s because the roof actually needs it, not because it helps us move inventory. That matters in Rowland Heights, where the repair-vs-replace call is rarely obvious on a 1980s tile roof with failing underlayment.
We don’t ask Rowland Heights homeowners to commit to anything before they know what’s wrong. Our inspection-first approach is a standalone service: you pay for a straight assessment, you get a written rundown of what’s failing and what can wait. No repair purchase required. Rick Dominguez leads our crews, and the standard he sets on every Rowland Heights job is simple: explain the actual condition, quote the fix honestly, and stand behind the work.
Local knowledge shows up fast here. Homes backing onto the Puente Hills ridge lose ridge caps and valley metal years before the streets down by Colima Road do. We know to check those uphill-facing exposures first on every call in the 91748, because that’s where the wind hits hardest. That’s not a guess; it’s a pattern we’ve seen on dozens of Rowland Heights roofs.
Styles & brands we work with






Flat Roof Repair in Rowland Heights
Flat Roof Repair in Rowland Heights typically addresses leaks on low-slope sections over patios, carports, room additions, and the occasional mid-century flat-built home, with common repairs running $450 to $1,700 depending on whether we’re patching a seam, replacing a drain collar, or recoating a small section. Many Rowland Heights homes built in the 1970s and 1980s have flat sections over extended living areas or breezeways. The inland heat breaks down single-ply membranes and modified bitumen faster here than near the coast, and the dry summer months open up cracks at seams and edges that the winter rains exploit.
Seam and Drain Failures
Wind-blown debris and constant UV open seams and pull drain collars loose. When that happens, water pools near the sag and finds its way into the ceiling below. We clean the affected area, patch or re-weld the membrane, and reseal all penetrations with compatible materials, not whatever caulk is on the truck.
Ponding Water Corrections
If a flat section holds water for more than 48 hours after rain, the membrane is aging and you’ll get recurring leaks until the slope or drainage is addressed. We’ll inspect the drain path, clear blockages, and in some cases add a tapered patch or re-flash the drain to move water off the surface.
Shingle Roof Repair in Rowland Heights
Shingle Roof Repair in Rowland Heights covers anything from replacing a few wind-torn architectural shingles to re-flashing penetrations and resetting edge courses, with most jobs landing between $400 and $1,900 depending on square footage and the condition of the surrounding shingles. While concrete tile dominates the Rowland Heights housing stock, plenty of homes, particularly post-1990 builds and some remodels, have architectural shingle sections on gable ends, dormers, and secondary structures. High summer attic temperatures in the 91748 break down shingle adhesive strips, and Santa Ana gusts tear loose edges that were already compromised.
Wind-Torn Edge Courses
Wind hits the ridge and rake edges first. When a shingle lifts, it exposes the nail line and the next gust peels it back. We remove the damaged course, inspect the underlayment beneath, and replace with matching architectural shingles from the brand family already on the roof when possible, or a close visual match if the original line is discontinued.
Valley and Penetration Flashing Repairs
Valleys channel more water than any other part of a shingle roof, and in Rowland Heights they also catch the most debris. When valley metal or the shingles woven through it fail, water gets behind the system fast. We’ll strip the valley, inspect the underlayment, and rebuild it with proper overlap so water stays on top of the system, not inside it.
Trusted Brands We Service in Rowland Heights
We work across seven major roofing material brands, GAF, CertainTeed, Owens Corning, IKO, Atlas, Tamko, and Boral, so when you need a repair, we’re not trying to force a patch from one manufacturer’s catalog. Our Rowland Heights customers get honest material recommendations based on what’s already on the roof and what will hold up under the ridgeline wind and inland sun. We source brand-compatible replacement parts locally, so turnarounds on repairs are fast. Your roof, your material choice. We just make sure the installation is done right.
See the difference
Before
After
Before
After
Before
AfterCommon Roof Repair Problems We See in Rowland Heights Homes
- Failed underlayment under concrete tile. The tile itself lasts decades, but the felt or synthetic barrier beneath it degrades under attic heat and UV, causing leaks at penetrations and valleys even when the tile above looks fine.
- Santa Ana-torn ridge caps and valley metal. Homes backing onto the Puente Hills ridgeline lose ridge caps and valley flashing years before valley-floor streets do. Wind-blown rain gets driven into tile edges and under flashings.
- Thermal movement at valleys and flashings. South- and west-facing slopes in Rowland Heights bake in the afternoon sun, opening gaps at valley metal joints and penetration flashings that winter storms exploit.
- Ponding on flat or low-slope additions. Many 1970s-90s Rowland Heights homes have flat sections over patios and additions where failed drains and aging membranes create recurring leaks.
Pricing for Roof Repair in Rowland Heights, CA
Most Rowland Heights roof repairs fall between $350 and $2,800. A small flashing repair at a plumbing vent typically runs $350 to $650. Valley flashing rebuilds land in the $1,200 to $2,200 range depending on length and tile condition. Flat roof patches run $450 to $1,700, while shingle section repairs on Rowland Heights homes range from $400 to $1,900. What moves the number is access, extent of the failed area, and whether we’re matching existing materials or working with multiple tile courses. We provide written, line-item quotes before any work starts, and the estimate is free. Call (866) 321-6172 and we’ll get you exact numbers for your roof.
We Also Serve Cities Near Rowland Heights
Van Nuys Roofing Co provides Roof Repair in Rowland Heights and the surrounding San Gabriel Valley communities, including South San Jose Hills, Walnut, Valinda, and Hacienda Heights. If you’re on the edge of the 91748 or in a neighboring zip, give us a call and we’ll confirm coverage.
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
No. In most Rowland Heights homes, the concrete tile is still doing its job; the underlayment beneath it is what failed. We can often remove the tile in the affected area, replace the underlayment, and reset the same tile, a repair that usually runs $1,200 to $2,800 depending on the section size. Full replacement only makes sense when the underlayment has failed in multiple areas and you’re already chasing leaks every winter. Call (866) 321-6172 for an honest assessment before you commit to anything.
Santa Ana winds hit uphill-facing lots first and hardest, tearing ridge caps, lifting tile edges, and opening gaps in valley metal. Homes backing onto the Puente Hills ridgeline routinely lose these components years before homes on the valley floor. On every Rowland Heights repair call, we check the ridge, valleys, and edge flashings first, because if the wind was strong enough to damage one area, it usually stressed others too.
Ask whether the quote includes underlayment replacement under the repair area, whether they’ll reset existing tile or replace with new, and what brand of flashing or underlayment they’re using. A cheap bid often skips underlayment, which is the exact thing that fails under Rowland Heights heat. Ask for a written line-item estimate and confirm the price won’t change once work starts. We provide both on every repair quote.
Yes. We repair flat and low-slope sections over patios, carports, additions, and walkways throughout Rowland Heights, including seam patches, drain collar replacements, and recoat jobs. Flat sections here fail because the membrane ages faster under inland UV, and winter rain pools wherever drainage has sagged. A typical flat roof patch in Rowland Heights runs $450 to $1,700 depending on the membrane type and the extent of the failed area.
Class H or ASTM D3161 rated shingles, typically 110 mph wind warranty rating or higher, are the minimum we recommend for Rowland Heights roofs, especially on lots backing toward the Puente Hills. The rating matters less than the installation: proper nail placement, edge sealing, and starter course application determine how a shingle holds in a Santa Ana. We’ll match the existing roof’s brand and rating when we repair so you’re not mixing products that behave differently under wind load.
If you’ve got a leak, missing tile, torn flashing, or just want someone to tell you straight what your Rowland Heights roof actually needs, call (866) 321-6172 to schedule a free estimate. Rick Dominguez and our crew will show up on time, look at the roof, and give you an honest answer.
Written by Rick Dominguez, Owner at Van Nuys Roofing Co, serving Rowland Heights and the San Gabriel Valley with inspection-first roof repair, replacement, and maintenance.