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 View Park-Windsor Hills
Roof repair in View Park-Windsor Hills usually comes down to two things: flat or low-slope roofs that leak at the scuppers, and shingle roofs that bake under the same intense sun the rest of Los Angeles gets but with less slope to shed debris. A standard repair here runs $450 to $1,400 depending on what’s failed. The problem is rarely the first thing you see. Water travels. A ceiling stain in the living room can trace back to a clogged drain forty feet away. If you need someone who knows these mid-century homes and won’t sell you a replacement you don’t need, call us at (855) 382-1073.

We work throughout the 90043 zip code, from the hillside streets above Slauson down to the flats near Stocker. These are custom-built homes, and they were built to look a certain way. We repair roofs without erasing that.
Why Barnwood Roofing Is View Park-Windsor Hills’s Preferred Roof Repair Company
We’ll tell you if a repair is enough. That sentence matters more here than in most neighborhoods. View Park-Windsor Hills is full of 1940s and 1960s custom homes with rooflines that are part of the architecture. A replacement-only company looks at a cracked low-slope roof and sees a $25,000 job. We look at the same roof and see a $900 recoating and a scupper that needs clearing.
Ruben Calloway leads our crews, and the standard he set from the start is inspection first, recommendation second. We offer roof inspection as a standalone service, so you can get a professional assessment without any pitch attached. No handoffs. No referrals. When you call about a leak in Windsor Hills, the person who shows up is one of ours, and they know these rooflines, these overhangs, these parapets.
We also work with seven manufacturers: GAF, CertainTeed, Owens Corning, IKO, Atlas, Tamko, and Boral. That’s not a brag. It’s the reason we can match a material to your home instead of pushing whatever’s in the warehouse. For flat roofs here, that often means a reflective cool-roof coating that survives the sun. For shingle roofs, it might mean an architectural shingle that handles wind-driven rain better than what’s up there now.
Our Roof Repair team has spent years on these hillside streets. We know the way water moves on a post-and-beam ranch and where the fasteners fail on a mid-century parapet. That knowledge is why homeowners call us before the damage spreads.
Styles & brands we work with






Flat Roof Repair in View Park-Windsor Hills
Flat roof repair in View Park-Windsor Hills is our most common job. Most of these homes, especially the Mid-Century Modern and contemporary builds in the hills, were designed with flat or shallow-pitch roofs. The roofline is part of the house’s look. Repair work has to preserve that profile while actually stopping the water. A flat roof repair here typically runs $550 to $1,600. A recoat of a low-slope field runs $1,800 to $4,200.
The sun is the quiet killer. View Park-Windsor Hills sits in a coastal-influenced dry-summer climate, and a flat roof takes direct UV radiation for 300-plus days a year. Coatings crack. Seams open. Flashing at the roof-to-wall junction lifts. Then winter rain arrives and finds every gap.
Parapet Scupper and Drain Clearing
On hillside streets, flat roofs drain through parapet scuppers or internal drains. Eucalyptus trees are everywhere here, and the leaves and bark clog those drains within a season or two. Water ponds silently on the roof, and because the roof is flat, it doesn’t run anywhere obvious. It just sits until it finds a seam or a crack. Most scupper clearing and resealing jobs run $400 to $800.
Reflective Cool-Roof Coating
UV degradation is why a cheap patch fails here. A coating of reflective cool-roof material seals the small cracks and reflects enough sun to extend the roof’s life by years. Without it, the seams open again in a season or two. We recoated a low-slope roof off a hillside street in Windsor Hills after tracing a recurring ceiling stain to a clogged parapet scupper, not the drywall below. Clearing the drain, replacing failed flashing at the roof-to-wall junction, and applying a reflective coating solved it. The homeowner stopped chasing the stain and got the roofline back to its original Modernist look.
Shingle Roof Repair in View Park-Windsor Hills
Shingle roof repair in View Park-Windsor Hills focuses on the ranch homes and a few pitched-roof contemporaries scattered through 90043. Shingle repairs here typically run $450 to $1,300 for a standard issue like missing shingles or a worn pipe boot. But these homes were built between the 1940s and 1960s, which means the underlayment is old and the flashing details were done to the standards of a different era.
Wind is a factor. Winter storms push rain up the shallow pitches and under shingles that look fine from the ground. The wide overhangs and post-and-beam framing, so common on these custom builds, make the drip edge and fascia flashing critical. When that detailing was rushed or has simply aged out, wind-driven rain finds the gaps.
Shingle Replacement and Valley Repair
When shingles fail along a valley or at a ridge, replacement has to match the existing roof’s profile and traffic pattern. We source materials from GAF, CertainTeed, Owens Corning, IKO, and others so we’re not forcing a color match or a performance mismatch on a roof that deserves better. Most shingle replacement jobs land between $650 and $1,400.

Flashing and Vent Boot Repair
Flashing is where water gets in on older shingle roofs. The roof-to-wall junctions, the valleys, the chimney penetrations. That metal work has been heating and cooling for fifty to eighty years. When it fails, the leak often shows up away from the actual breach. Flashing repair runs $500 to $1,200. Vent boot replacement runs $300 to $600.
Trusted Brands We Service in View Park-Windsor Hills
We install and repair products from GAF, CertainTeed, Owens Corning, and IKO, among others. Seven brands total. That matters for two reasons. First, we can source a shingle or coating that actually matches what’s on your roof today, instead of telling you to live with close enough. Second, it means our recommendation is built around your home’s performance needs and your budget. Not a brand deal. We keep common materials for View Park-Windsor Hills jobs on hand, which helps turn around repairs quickly when a leak is active and can’t wait for a special order.
Common Roof Repair Problems We See in View Park-Windsor Hills Homes
- Clogged scuppers and internal drains. Eucalyptus leaves and windblown debris block the drainage on flat and low-slope roofs. Water ponds and finds a seam, and the stain appears far from the source, often on a ceiling in the room below the parapet wall.
- UV-degraded coatings on low-slope fields. Three hundred days of sun a year cooks the life out of flat-roof coatings. When the coating cracks, the seams beneath it open. A repair that skips resealing only lasts until the next rain.
- Failed flashing at roof-to-wall junctions. Mid-century homes have wide overhangs and post-and-beam construction. The flashing where the roof meets the house was often installed minimally. Wind-driven rain pushes under it, and the leak shows up on the fascia or inside the wall.
- Aged shingle underlayment on ranch homes. The 1940s and 1950s ranches in View Park-Windsor Hills are forty to eighty years old. The shingles might look okay from the curb, but the felt underneath is brittle and the valleys are worn. We see this constantly on the flatter streets below the hills.
See the difference
Before
After
Before
After
Before
AfterPricing for Roof Repair in View Park-Windsor Hills, CA
Here are honest ranges for common repairs in 90043:
- Scupper or internal drain clearing and resealing: $400 to $800
- Flashing replacement at a roof-to-wall junction: $500 to $1,200
- Shingle replacement (standard area): $650 to $1,400
- Vent boot or pipe boot replacement: $300 to $600
- Low-slope field recoat with reflective coating: $1,800 to $4,200
What moves the number is access. Hillside lots mean ladder setup is trickier. Parapet walls mean we’re working at a height that requires caution and proper fall protection. Old framing sometimes hides rot. We write line-item quotes with fixed pricing, so the number you approve is the number you pay. Call (855) 382-1073 to schedule your free estimate.
Wind Rating, Permits, and Insurance in View Park-Windsor Hills
Roof repair work in View Park-Windsor Hills should meet the wind load requirements of the California Building Code as adopted by Los Angeles County. That means materials and fastening patterns rated for the exposure the hillside lots get. A cheap quote that skips the right fasteners or uses a coating that won’t bond under UV is not a bargain. It’s a second repair waiting for the first winter storm.
Documentation matters here. A compliant roof repair should come with a written work order and, where the scope requires it, a permit pulled through the Department of Building and Safety. That paperwork is what your insurer wants to see if the roof fails again or if you file a claim for storm damage. We pull permits when the work requires it and we stand behind the install with a workmanship warranty. The right quote includes all of that. A cheap one leaves it out and hopes you don’t ask.
We Also Serve Cities Near View Park-Windsor Hills
Our crews work throughout the communities around View Park-Windsor Hills, including Ladera Heights, Westmont, Lennox, and Culver City. If you’re a few blocks outside 90043, we still cover you. The same local knowledge and the same straightforward approach apply.
Serving View Park-Windsor Hills, CA — Our Local Coverage Area
We’re based in the View Park-Windsor Hills 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 View Park-Windsor Hills
Repair work should meet the wind design criteria in the current California Building Code for Los Angeles County, which for this area generally means materials fastened to resist uplift in the 85 to 110 mph range depending on exposure. What that translates to in practice is the right fastener spacing, the right number of nails per shingle, and proper sealing at the edges. We specify all of it in the work order. Call (855) 382-1073 and we’ll walk you through what your specific roof needs.
Because eucalyptus leaves and windblown debris clog them, and water has nowhere to go except under the membrane. These roofs rely on parapet scuppers and internal drains, and when they block, water ponds across the whole field. The leak shows up far from the actual clog, which is why so many homeowners patch the wrong spot. We clear the drains and inspect the entire drainage path. Call us for a free estimate and we’ll find the actual source.
A compliant quote includes clearing and verifying the drains and scuppers, replacing failed flashing at the roof-to-wall junction, applying a reflective cool-roof coating rated for sustained UV exposure, and documenting the work with a written work order. A cheap quote skips the drainage check or skips the coating, and the roof leaks again. If you’ve got a quote in hand, call (855) 382-1073 and we’ll tell you honestly what’s missing.
Yes. Insurance carriers want to see that the roof was maintained and that repairs were done to current standards. A documented repair with a work order and, where required, a permit record, gives you proof if you file a claim after a storm. It also helps if you sell the home and the buyer asks about roof history. We provide written documentation on every job. Call (855) 382-1073 to get started.
Yes. That’s the whole point of working with a company that understands these homes. We repair and recoat flat and low-slope roofs without changing the pitch or the profile. The parapet walls stay. The wide overhangs stay. You get the water fixed without erasing the architecture. Call (855) 382-1073 to schedule your free estimate and we’ll show you exactly what we’d do.
Get Your Roof Repair Estimate in View Park-Windsor Hills
If you have a leak, a stain, or a suspicious spot on a flat or shingle roof in View Park-Windsor Hills, don’t wait for the next rain to find it again. Call Barnwood Roofing at (855) 382-1073. We’ll schedule a free estimate, inspect the roof honestly, and tell you if a repair is enough. That’s how Ruben Calloway has always run this company. It’s not a sales funnel. It’s a roof assessment.
Written by Ruben Calloway, Owner at Barnwood Roofing, serving View Park-Windsor Hills and the surrounding Los Angeles area.