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
Roof repair in Hacienda Heights usually means working on a 1950s-to-1970s ranch or split-level built into the Puente Hills slopes, where the sun does real damage and winter rain finds every weak seam. Most repairs we handle here run between $350 and $1,800 depending on what’s failed, and we can typically get a crew out to Hacienda Heights within a few days of your call. We know these hillside streets, the older wood-framed homes, and the specific ways roofs fail up here. If you’ve spotted a water stain, lost shingles, or worn flashing, call (877) 755-4274 and we’ll walk you through what we’re seeing before we ever schedule a visit.
Why Weathervane Roof Repair Is Hacienda Heights’s Preferred Roof Repair Company
We’re a roofing-only operation. That’s the whole business. We don’t do plumbing, we don’t pour concrete, and we certainly won’t use a roof inspection as a backdoor to sell you a replacement you don’t need. Hacienda Heights homeowners call us because we start every job with a real inspection and we tell you what the roof actually needs. Sometimes that’s a $400 flashing fix. Sometimes it’s more. We don’t decide until we’ve looked.
Gil Tanner leads our crews, and his approach is built on repair-first honesty. We work across GAF, CertainTeed, and Owens Corning materials, so if your existing roof is a specific brand, we can match it rather than force a different system onto your house. That matters on hillside streets where roofs are visible from every angle and patchwork repairs look like exactly what they are. Our reputation in Hacienda Heights comes from showing up on time, explaining what we found in plain English, and never pushing a $15,000 replacement when a $500 repair does the job.
Because we focus only on roofing, we’re familiar with the specific failure patterns on Hacienda Heights homes. We know the south-facing slopes off Colima and the streets winding toward the Puente Hills preserve take the brunt of summer UV. We know where original 1960s underlayment has turned brittle and where wind-driven rain will find its way in. That local knowledge shortens diagnosis time, which keeps your repair cost down.
Styles & brands we work with






Metal Roof Repair in Hacienda Heights
Metal roof repair in Hacienda Heights typically involves resealing seams, replacing rusted fasteners, patching punctures, or recaulking flashing around vents and penetrations on standing seam or corrugated metal panels. We see this most often on later additions, patio covers, or accessory structures where owners opted for metal decades ago, and on a handful of custom hillside homes that used metal for the fire-resistant properties. A typical metal roof repair here runs $450 – $1,400, depending on whether we’re replacing a few screw-and-washer assemblies or reworking a seam that’s opened up on the windward slope.
Seam and Fastener Failures
On metal roofs in Hacienda Heights, the first things to go are usually neoprene washers on fasteners. The intense inland sun dries them until they crack, and then water follows the screw shank straight into the decking. We replace failed fasteners with UV-rated options and reseal vulnerable seams before they open up.
Wind-driven rain off the Pacific during winter storms works between metal panels at the eave edges. If your metal roof is leaking near the bottom of a slope, it’s often a seam compression issue, not a puncture. We check the panel overlap and the closure strips before recommending anything.
Flashing and Penetration Work
Skylights, plumbing vents, and chimney penetrations break the integrity of any metal roof. On older Hacienda Heights homes, the original flashing around these penetrations was often underspecified by modern standards. We remove the old, inspect the framing below, and install new flashing sealed to match the existing metal profile.
Commercial Roof Repair in Hacienda Heights
Commercial roof repair in Hacienda Heights usually means working on low-slope or flat membrane systems on the retail and office buildings along Colima Road, the churches and schools scattered through the hills, and the smaller commercial clusters near Haliburton and Gale Avenue. Most of this work involves patching TPO or modified bitumen roofs, repairing failed seams, addressing ponding water, or fixing the flashing that joins the roof to HVAC curbs and parapet walls. Commercial repairs here typically run $800 – $4,500 depending on membrane type and the size of the compromised area.
Ponding Water and Membrane Deterioration
Flat and low-slope roofs in Hacienda Heights don’t shed water the way steep hillside residential roofs do. When drains clog or the original slope settles, water ponds and the membrane breaks down prematurely. We locate the low spots, repair the damaged membrane, and evaluate whether drainage improvements are needed to keep the problem from returning.
The dry heat also takes a toll on exposed membrane seams. Temperature swings between hot days and cool nights cause expansion and contraction that eventually splits poorly welded seams. We use the same brand-matched approach we use on residential work, pulling from the material systems we trust rather than whatever’s on the truck.
Rooftop Equipment Flashing
Commercial buildings in Hacienda Heights often have rooftop HVAC units, exhaust fans, and refrigeration lines that pierce the membrane. The flashing around those penetrations is where most leaks start. We repair the flashing, reseal the transition, and make sure the equipment supports haven’t compressed the insulation board beneath the membrane.
Trusted Brands We Service in Hacienda Heights
We stock and source materials from seven major manufacturers, which means we can match repairs to what’s already on your Hacienda Heights roof. Whether your home has CertainTeed architectural shingles, Owens Corning dimensional product, or an Atlas system, we can bring the right material rather than forcing a mismatched substitute. For metal and commercial membranes, we work with the systems we know hold up under Puente Hills sun and winter rain. Because we buy across multiple manufacturers, we’re not locked into one brand’s price structure. You get the right product for your roof, your budget, and the way weather hits your specific slope. That’s the advantage of Roof Repair specialists who don’t answer to a single vendor.
See the difference
Before
After
Before
After
Before
AfterCommon Roof Repair Problems We See in Hacienda Heights Homes
- UV-baked shingles and shakes on south-facing slopes. The inland Puente Hills sun is brutal on older asphalt and wood shake roofs. Granule loss, curling, and cracking are normal here after 15 – 20 years, especially on slopes that face the afternoon sun without tree cover from the hillside oaks.
- Wind-driven rain at eave edges and valleys. Winter storms push water sideways against the rain-facing slopes. Original underlayment from the 1960s and 1970s has often dried to the point where it shatters at the eave, letting water climb under the first course of shingles.
- Flashing failures at penetrations. Chimneys, skylights, and plumbing vents on older Hacienda Heights homes were flashed with materials that don’t hold up to 50 years of sun. The roofing may look fine while the flashing quietly fails underneath.
- Dry rot under original wood shakes. On homes that still have their original wood shake roofs, we routinely find rot in the skip sheathing below. Once the shakes are pulled back, the decking often needs sections replaced before new roofing goes down.
Pricing for Roof Repair in Hacienda Heights, CA
Roof repair pricing in Hacienda Heights breaks out like this. A simple shingle replacement runs $350 – $650. Leak repair where we’re chasing a water stain and sealing a penetration runs $400 – $900. Flashing repair around a chimney or skylight runs $500 – $1,200. Valley repair where we’re rebuilding a roof valley with new underlayment and shingles runs $800 – $1,800. Flat roof patches run $600 – $1,500. Metal roof seam and fastener work runs $450 – $1,400. The big variable on older hillside homes is what we find once the old material comes off. If dry rot or code-required upgrades surface, we price them in writing before we proceed. Call (877) 755-4274 for a free estimate on any of this.
We Also Serve Cities Near Hacienda Heights
We handle Roof Repair in Hacienda Heights and the surrounding communities, including La Puente, Valinda, Avocado Heights, and West Puente Valley. If your home sits on a hillside lot in any of these areas, you’re dealing with the same Puente Hills weather patterns and the same aging housing stock. We know these streets, and we know what to look for when we get up on your roof.
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
It depends on the scope. Minor repairs like replacing a few shingles or resealing flashing typically don’t need a permit. But in unincorporated Hacienda Heights, any repair that involves replacing decking, structural work, or a significant portion of the roof surface falls under Los Angeles County code. We’ll tell you upfront whether your job triggers a permit, and we handle the paperwork and inspections if it does.
When we open up a roof and find dry rot, brittle underlayment, or code-required upgrades that weren’t visible during the initial estimate, we stop work and bring you a written change order with exact pricing before we touch it. You approve the scope and the number, or you don’t. There’s no pressure and no surprise invoice at the end. Call (877) 755-4274 if you want to talk through what a repair might look like on your specific roof.
On Hacienda Heights hillside homes, we usually recommend Class A fire-rated assemblies with architectural shingles and proper underlayment rated for high UV exposure. The combination of intense summer heat, Santa Ana winds, and wind-driven winter rain means lighter-colored shingles hold up better than dark ones, and ember-resistant ridge vents make a real difference on slopes that back up to open space.
Look at what’s actually included. A low bid that skips underlayment replacement, doesn’t pull a permit when one is required, or uses mismatched materials will cost more in the long run. Our estimates list the scope line by line, including any county-required code upgrades we can foresee. Compare our number against the other bids by reading the scope, not just the total.
Yes. We repair metal residential roofs, patio covers, and commercial membrane systems across Hacienda Heights. Metal work usually involves seam resealing and fastener replacement; commercial work focuses on membrane patching, flashing, and drainage issues. Call (877) 755-4274 and tell us what you’re seeing – we’ll give you an honest read before an estimate is even scheduled.
If your roof is leaking, losing shingles, or showing its age anywhere in Hacienda Heights, call Weathervane Roof Repair at (877) 755-4274. We’ll inspect it, explain what we find in plain English, and give you a written estimate. Gil and the team have been working these hills long enough to know exactly what a roof up here goes through. Free estimates, straight answers, and repairs only when they’re warranted.
Written by Gil Tanner, Owner at Weathervane Roof Repair, serving Hacienda Heights and the surrounding Puente Hills communities.