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
Roofers in Hacienda Heights, CA
Roof inspection in Hacienda Heights starts at $150 and walks every square foot of your roof, checking the surface layer plus the underlayment below it. Most homes here were built between the 1960s and 1980s on hillside lots, which means tile roofs dominate and the real problems usually hide underneath. If you’ve spotted a stain on the ceiling or watched Santa Ana winds rattle your tiles in the 91745 ZIP code, call Bedrock Roof Repair at (833) 589-7850 and we’ll tell you honestly whether you need a repair, a replacement, or nothing at all.
Why Hacienda Heights Homes Are Different
Hacienda Heights sits in an unincorporated pocket of LA County, pressed against the Puente Hills. That geography shapes the roofing work we do here more than almost anything else. The housing stock is predominantly split-level and hillside-built single-family homes from the 1960s through the 1980s. Most of those roofs carry clay or concrete tile laid over the original underlayment, and in a Santa Ana funnel corridor, that layering matters.
What makes Hacienda Heights genuinely different from flatland Los Angeles is what happens between the tile and the decking. The original 1970s tar-paper underlayment on most of these roofs is dead even when every tile you can see from the street looks fine. Hot, dry inland summers bake it brittle. Wind events through the Puente Hills corridor drive tile slippage and test flashing at every valley and dormer. Then a winter storm finds every compromised seam. A roof inspection here has to look at what’s under the tile, not just what’s on top of it.
Another factor: permitting runs through LA County Public Works and Building & Safety rather than a city hall. That changes timelines and inspection sequences, and it rewards a contractor who has worked through the County process before. We have.
Fire exposure matters here too. Homes along the wildland-urban interface face ember-driven wind conditions during Santa Ana season, so material selection on repairs and replacements should account for fire-hardening where the hills meet the neighborhoods.
Styles & brands we work with






Our Main Hacienda Heights Services
Two services dominate the calls we get from Hacienda Heights homeowners: repair work on aging tile and flashing systems, and full replacements when the structure underneath has reached the end of its life.
Roof Repair in Hacienda Heights
Repair work in Hacienda Heights usually targets the failure points the Puente Hills wind corridor punishes most: slipped or cracked tiles, valley flashing that separates under pressure, dormer intersections, and the underlayment below tile that has finally let water through. We evaluate whether a targeted fix will genuinely hold or whether the surrounding materials are too far gone. On hillside homes, we also check whether the original decking is still sound before we commit to a repair scope. We will never propose a full replacement when a specific Roof Repair in Hacienda Heights resolves the actual problem.

Roof Replacement in Hacienda Heights
Replacement becomes the honest recommendation when the underlayment across the roof surface is exhausted, or when repairs would have to happen so frequently that the math stops making sense. Hacienda Heights replacement jobs often involve stripping decades of tile, installing new underlayment, and deciding whether to re-set the existing tile or start fresh with a new material like GAF or CertainTeed shingles, or a fresh tile system. Because we source from seven major brands, the recommendation follows your roof’s exposure and your budget, not a supplier relationship. See Roof Replacement in Hacienda Heights for the full breakdown.

What happens when you call
- 1
A real person answersNo phone trees — you reach a local pro.
- 2
You get an upfront price rangeHonest numbers before anyone is dispatched.
- 3
A background-checked tech heads outLicensed & insured, dispatched right away.
- 4
You approve before work beginsNothing starts until you say go.
Roof Inspection in Hacienda Heights
Roof inspection in Hacienda Heights is the starting point for almost every job we take on, and for good reason: the 1960s-1980s hillside homes here hide their worst problems under tile that still looks decent from the curb. A surface-only inspection on a post-Santa Ana leak will miss the deteriorated underlayment that’s actually letting water through. Our Roof Inspection service is built around that reality: we inspect the tile or shingle layer, then get into the attic and onto the decking to check what’s underneath.
Roof Inspection Services
Signs you need it
You’ve noticed a ceiling stain, you heard tiles chattering during the last Santa Ana event, or your roof is over 15 years old and has never had an underlayment-level inspection.
What it costs in Hacienda Heights
A standard roof inspection in Hacienda Heights runs from $150 – $450 depending on roof size, slope, and number of access points.
How we do it
We walk the full roof surface, check flashing, tile condition and underlayment exposure, then inspect from the attic side for moisture staining and decking deterioration, and document findings with photographs.
Roof Estimate
Signs you need it
You’re planning a repair or replacement in the next year and need a written, line-item price before you budget or compare contractors.
What it costs in Hacienda Heights
A written roof estimate in Hacienda Heights is free when it follows one of our inspections, and the inspection itself ranges from $150 – $450.
How we do it
We measure the roof, note conditions that will affect labor and materials, and produce a line-item estimate that separates the inspection findings from the proposed repair or replacement scope.
What Roof Inspection Costs in Hacienda Heights
| Item | Typical range in Hacienda Heights |
|---|---|
| Standard roof inspection | $150 – $450 |
| Post-storm or leak-focused inspection | $150 – $450 |
| Full inspection with written estimate | Included with inspection |
How long does a roof inspection take in Hacienda Heights?
Most Hacienda Heights roof inspections take between one and two hours. Hillside multi-level homes with complex valley systems and multiple dormers take longer than a simple ranch on a flat lot. We’ll confirm a window when you call to schedule.
Do I need a roof inspection before selling a home in Hacienda Heights?
A pre-listing inspection gives you a document that answers buyer questions about tile condition, underlayment age, and flashing integrity before they become negotiation points. In Hacienda Heights, where tile can mask underlayment failure, that documented inspection often prevents a deal from stalling in escrow. Call (833) 589-7850 to schedule one.
Brands We Service in Hacienda Heights
We work with seven major roofing brands because a tile-roofed hillside home in Hacienda Heights has different requirements than a shingle ranch in another climate. On local jobs, we regularly install and service GAF, CertainTeed, and Owens Corning asphalt shingle systems, plus Boral and other tile lines for homes that need to match an existing tile profile. Parts for common repair jobs are stocked or sourced quickly. See our brands for details on the full line.
See the difference
Before
After
Before
After
Before
AfterPricing for Roofers in Hacienda Heights, CA
| Service | Typical range in Hacienda Heights |
|---|---|
| Standard roof inspection | $150 – $450 |
| Post-storm or leak-focused inspection | $150 – $450 |
| Written roof estimate | Free with inspection |
| Shingle repair (asphalt, small area) | $250 – $750 |
| Asphalt shingle roof replacement | $8,000 – $18,000 |
| Concrete tile roof replacement | $18,000 – $40,000 |
| Roof cleaning (gentle, low-pressure) | $300 – $1,200 |
| Roof leak repair | $250 – $1,500 |
| Attic ventilation repair | $150 – $500 |
| Wood shake or shingle replacement | $15,000 – $35,000 |
Prices in Hacienda Heights get pushed up by steep hillside access, the need to match existing clay or concrete tile profiles, and LA County permit requirements that add inspection steps to the job. They get pushed down when a homeowner chooses an inspection first and finds that a targeted repair resolves the issue. Whatever we quote, it’s the quote: fixed pricing, written line items, no change orders that show up after work starts.
Neighborhoods We Serve in Hacienda Heights
We work throughout the 91745 ZIP code, from the hillside streets that climb toward the Puente Hills boundary to the more level tracts along the valley floor. Hacienda Heights covers a lot of ground, and we’re familiar with the difference between a tiled hillside custom home and a shingle ranch on a flat street.
- Hillgrove
- Glenview
- Puente Hills Estates
- Countrywood
- Los Altos
Response time across the area is typically within three to five business days for non-emergency inspection scheduling, and we batch Hacienda Heights visits to keep travel time from adding cost to your quote.
Service Area – Cities Near Hacienda Heights
Hacienda Heights sits close to several communities we serve regularly. If you’re a few minutes west, see La Puente, CA for roofing work on similar 1960s-1980s housing. To the north, Valinda, CA and West Puente Valley, CA share the same LA County permitting process. And to the northwest, Avocado Heights, CA has its own mix of older shingle and tile roofing. Call (833) 589-7850 to confirm scheduling in any of these areas.
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 Roofers in Hacienda Heights
Yes. Hacienda Heights is unincorporated LA County, so roofing permits run through LA County Public Works and Building & Safety, not a city hall. We pull the permits, schedule the County inspections, and make sure the job passes before we call it done. The County’s inspection sequence adds days to a project compared to a city-managed permit, so we build that into the timeline from the start.
Some Hacienda Heights neighborhoods have HOAs with material and color restrictions, especially tile-roofed tracts where the original developer set an aesthetic standard. If your home is in an HOA, we’ll help you assemble the submission package with material samples and specifications. Rule of thumb: check your CC&Rs before you choose a replacement material, not after.
That’s the whole premise of our company. Bedrock Roof Repair has served Hacienda Heights since 2018, and our position is the same now as it was then: we inspect first, recommend repair when it will genuinely hold, and propose replacement only when the underlayment, decking, or overall condition make patchwork a bad investment. Call (833) 589-7850 for a free estimate, and we’ll tell you what your roof actually needs.
What happens when you call
- 1A real person answersNo phone trees — talk to a local roofing pro.
- 2You get an upfront price rangeHonest numbers before anyone is dispatched. No surprises.
- 3We come out and measureLicensed & insured, at a time that suits you — the visit and the quote are both free.
- 4You get the price in writingLine-itemed, yours to keep, and nothing starts until you say go.
What Hacienda Heights Customers Say
"Storm took part of the ridge off at night. They tarped it the same evening so the rain didn't get in, and did the real repair the following week."
— Alejandro Castillo"Added a ridge vent and cleared the blocked soffit vents. Attic temperature in the summer dropped noticeably and the upstairs is livable now."
— Gabriela Reyes"Went up in the attic first with a flashlight before going on the roof, which no other estimator bothered to do. Found the stain and worked backward from there."
— Alma Garcia