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 Hacienda Heights
If you live in Hacienda Heights and you’ve spotted a water stain on the ceiling or found shingles in the yard after a windstorm, here’s what you need to know: most roof repairs in this area run between $350 and $1,200, and the sooner you address the damage, the less it costs. We’re Weston Roof Repair, and we work throughout the 91745 zip code from the flat tract-home streets near Hacienda Boulevard up into the hillside lots along Turnbull Canyon Road. Our roofers know this terrain because we’ve worked it for years. Call (833) 589-6925 and we’ll schedule an inspection, figure out exactly what’s wrong, and give you a straight answer on whether a repair fixes it or a replacement makes more sense.
What makes Hacienda Heights different from nearby La Puente or Valinda is the elevation change. You’ll find 1960s ranch houses on flat streets, then a few blocks later you’re on a steep slope with a tile roof that’s been baking in San Gabriel Valley heat for forty years. That’s the reality of roofing here. The right repair approach changes depending on which side of that divide you live on, and that’s the kind of local knowledge you don’t get from a roofer who rarely crosses the 60 freeway.
Why Weston Roof Repair Is Hacienda Heights’s Preferred Roof Repair Company
We’re not the biggest roofing company in Southern California, and we don’t want to be. What we are is a company that understands the specific failure modes of roofs in Hacienda Heights, from Santa Ana wind uplift on ridge tiles to ember intrusion through soffit vents during red flag warnings. That focus matters. When you call us about a leak on a hillside property, you’re talking to someone who already knows the access challenges and the county permitting requirements before we even arrive.
Alan Pruett leads our crew, and he’s built the company around a repair-first philosophy. That means when we inspect your roof, we’re looking for the least invasive fix that actually solves the problem. If a section of flashing around your chimney has lifted and that’s where the water is getting in, we’ll tell you. We won’t pitch a full tear-off because it’s more profitable. We work with GAF, Atlas, and five other leading manufacturers, so our recommendation is based on what your roof needs, not what we happen to have in the yard.
Our customers in Hacienda Heights often mention the same thing after we finish: they understood what was wrong, why it mattered, and what we did to fix it. Reputation here spreads through neighborhoods like Rolling Hills Estates and the streets off Colima Road, and we earn that one roof at a time.
Styles & brands we work with






Commercial Roof Repair in Hacienda Heights
Commercial Roof Repair in Hacienda Heights covers a specific set of challenges that differ from residential work. The commercial properties here sit mostly along the Hacienda Boulevard and Colima Road corridors, plus small office parks and retail buildings scattered through the community’s lower elevations. These buildings often have low-slope or flat roof sections with membrane systems, TPO, or modified bitumen, and they take a beating from the same inland heat that punishes residential shingles. A typical commercial roof repair in Hacienda Heights runs $800 to $2,500, depending on the size of the damaged area and the membrane type.
Because Hacienda Heights is unincorporated, commercial roof repairs that involve structural changes or significant square footage often require Los Angeles County building permits rather than a city permit. We handle that paperwork. You don’t have to figure out the difference between a county review and a city review on your own.
Flat Roof Patch Work on County Buildings
Many commercial structures in Hacienda Heights use flat or low-slope roofing, which fails differently than sloped shingle roofs. We see ponding water after heavy rain, seam separations from thermal expansion, and punctures from rooftop equipment service. A flat roof patch on a commercial building here typically costs $450 to $1,400, and we can usually complete it in one visit if the damage is localized.
Drainage and Runoff Compliance
On larger commercial lots, especially those backing up to hillside drainage channels, county rules govern where roof runoff can discharge. We scope every commercial repair with that in mind. If your building sits on a slope and runoff currently sheet-flows onto open ground, we’ll flag it and coordinate any needed drainage corrections with the repair scope.
Roof Leak Repair in Hacienda Heights
Roof Leak Repair in Hacienda Heights is the most common call we get, and it’s rarely as simple as replacing a shingle. Leaks here show up in ceilings after the first heavy rain of the winter, but the source is often somewhere else: a cracked valley, a lifted pipe boot, or underlayment that failed under tile years ago and has been slowly letting water migrate. A standard leak repair in Hacienda Heights runs $350 to $900 when the damage is localized, and closer to $1,200 to $2,500 when we’re opening up valleys or replacing sections of degraded underlayment on a hillside home.
The homes built in the 1960s and 1970s on the flatter streets near Los Altos Drive often have composition shingle roofs that are well past their service life, and the leaks we find there are usually related to nail pops, worn flashing, or shingle granule loss from long sun exposure. On the hillsides, the leaks are different: wind-driven rain gets under loose tiles, or water backs up behind clogged valleys full of oak leaves and eucalyptus debris.
Chimney and Valley Leak Sources
We repair a lot of chimneys in Hacienda Heights, especially on the custom hillside homes where masonry chimneys are common. Santa Ana winds flex the flashing, and over time the sealant loses adhesion. When we find a valley leak, we don’t just re-seal it. We check the underlayment beneath, because on older tile roofs in this area, the felt is often brittle and the real fix requires pulling the valley and re-laying it properly.
Vent Boot and Flashing Repairs
Vent pipe boots crack from UV exposure after ten to fifteen years in this climate, and that’s a $250 to $450 repair if it’s caught early. Flashing around skylights and dormers on the hillside homes costs more, typically $600 to $1,200, because of the access and the custom cutting involved. These are repairs we do regularly up and down the streets climbing toward the Puente Hills.
Trusted Brands We Service in Hacienda Heights
We work with seven of the roofing industry’s most trusted shingle brands, including GAF, Atlas, and Tamko. That matters to Hacienda Heights homeowners because your roof was likely installed with a specific product, and matching it properly during a repair means the fix blends in and performs the way the original manufacturer intended. We stock common components for these brands, and we can source specialty pieces fast. On a hillside tile roof off Turnbull Canyon Road, matching the tile profile and color matters as much as the underlayment we install beneath it. Seven brands mean we don’t have to pressure you into whatever we happen to have on the truck.
See the difference
Before
After
Before
After
Before
AfterCommon Roof Repair Problems We See in Hacienda Heights Homes
- Wind-lifted ridge and eave tiles after Santa Ana events. The winds that funnel through the Puente Hills hit hillside roofs hard, and older tile installations with degraded underlayment lose tiles at the ridge lines. We see this most on the streets that climb from Hacienda Boulevard toward the open hillsides.
- Ember intrusion at soffit vents and fascia gaps. Even Class A rated roof coverings can fail during wildfire season if embers get pulled into attic spaces through vent openings. This is a Hacienda Heights-specific risk because of the wildfire fuel load in the Puente Hills and the dense eucalyptus stands throughout the community.
- Erosion from unmanaged roof runoff on hillside lots. Concentrated downspout discharge cuts channels into slopes, undermines foundations, and creates water intrusion at the base of foundation walls. On larger lots with open ground, this is a maintenance issue that turns into a leak issue if it’s ignored.
- Original wood-shake and aging tile underlayment on 1960s and 1970s builds. Many of the older ranch homes in Hacienda Heights still carry their original roof systems, and the underlayment beneath tile or shake has a service life of roughly 25 to 30 years. When it fails, you get leaks that don’t trace back to a single obvious source.
Pricing for Roof Repair in Hacienda Heights, CA
Here are the numbers we give Hacienda Heights homeowners before we start work, assuming standard access and no hidden structural issues. Shingle replacement runs $350 to $700 for a small section. Flashing repair around a chimney or skylight: $400 to $1,100. Valley repair with underlayment replacement: $800 to $1,800. A flat roof patch on a commercial building: $450 to $1,400. Steep hillside access adds 15 to 30 percent because of staging, safety equipment, and the extra labor involved in working on slopes where a ladder truck barely fits. Call (833) 589-6925 and we’ll come out, inspect the roof, and give you a written line-item quote. The estimate is free, and the price we quote is the price you pay.
We Also Serve Cities Near Hacienda Heights
Our Roof Repair crew works throughout the San Gabriel Valley and the eastern Los Angeles County foothills. Beyond Roof Repair in Hacienda Heights, you’ll find us on roofs in La Puente, Valinda, Avocado Heights, and West Puente Valley. The terrain changes from one community to the next, which is why we scope every job based on the specific street and slope, not a generic regional template.
Serving Hacienda Heights, CA — Our Local Coverage Area
We’re based in the Hacienda 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 Hacienda Heights
Most localized roof repairs in Hacienda Heights do not require a permit, but because the community is unincorporated Los Angeles County, repairs that involve structural changes, significant square footage replacement, or hillside drainage modifications may need County building or grading approvals. We determine this during the inspection and handle the permits if they’re needed. Call (833) 589-6925 and we’ll tell you exactly what your job requires.
We stage materials and equipment carefully on steep Hacienda Heights lots, often working from the slope side with safety lines and hand-carried materials when a truck can’t reach the roof. On jobs like the ranch property off Turnbull Canyon Road, we adjusted staging to protect a septic leach field while repairing wind-damaged tile. Every hillside quote includes the access labor in the price, so there are no surprises mid-job.
After a Santa Ana event in Hacienda Heights, the typical damage is lifted or cracked field tiles at ridge and eave edges, torn flashing around chimneys, and loosened shingle tabs on composition roofs. We recommend an inspection before the next rain, because wind damage often doesn’t leak until water gets driven into the openings. Most post-wind repairs here run $400 to $1,500 depending on the extent. Call (833) 589-6925 to schedule a wind damage inspection.
Yes. Hacienda Heights has many larger lots on septic systems, especially on the hillsides and ranch properties. We locate the leach field and well setbacks before bringing equipment onto the property, and we stage materials away from those areas. This is standard practice on our Hacienda Heights jobs, not an extra line item.
On hillside and acreage lots in Hacienda Heights, we direct roof runoff through downspouts to controlled discharge points, away from slopes, foundations, and outbuildings. When county grading or drainage approval is required for the discharge plan, we coordinate it. Poor runoff management is one of the most common causes of foundation water intrusion we see here, and it’s fixable as part of a repair scope. For an exact quote on your property, call (833) 589-6925.
Written by Alan Pruett, Owner at Weston Roof Repair, serving Hacienda Heights and the surrounding communities.