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 Replacement Across Hacienda Heights
Roof replacement in Hacienda Heights typically runs $14,500 to $27,000 for a standard single-family home, and $21,000 to $45,000 when we’re pulling original 1960s – 70s concrete tile and addressing the underlayment, decking, and fascia issues that almost always come with it. We know the hillside streets off Hacienda Boulevard, the older tract homes in the flats, and the custom builds up against the Puente Hills. Our crews stage tear-offs carefully on sloped lots, and we’re familiar with the HOA requirements many Hacienda Heights neighborhoods enforce. If you’re weighing repair against replacement, call (866) 217-3967 for a straight assessment and a written line-item quote. No pressure, no vague numbers.
Why Moreno Valley Roof Repair Is Hacienda Heights’s Preferred Roof Replacement Company
We’re not a Hacienda Heights company, and we won’t pretend to be. We’re a Moreno Valley roofer who works this area because the housing stock is specific: 1950s and 1960s tract homes, steep hillside lots, original tile on felt that’s older than most of the people living under it. That kind of work rewards crews who have pulled enough of these roofs apart to know what they’ll find. Ruben Ibarra runs our jobs personally, and he’s the one walking the roof before we quote, not a sales rep with a drone photo.
We carry materials from seven manufacturers because Hacienda Heights homeowners rarely need one specific shingle. You need the right assembly for foothill UV, Santa Ana gusts, and ember exposure, and the right answer depends on your lot, your pitch, and your budget. We install GAF, CertainTeed, Owens Corning, and Boral, among others, and we’ll tell you the real difference between them without pushing the most expensive one. When we quote, we quote what’s under the tile, not just what’s on top. That’s the reason homeowners here call us back for the replacement after we’ve done the inspection.
Styles & brands we work with






Asphalt Shingle Roof Replacement in Hacienda Heights
Asphalt Shingle Roof Replacement in Hacienda Heights is the most common scope we take on when a homeowner decides to move away from original tile, and it starts at $14,500 for a straightforward single-story rancher under 1,700 square feet. The job means full tear-off to the decking, inspection and replacement of damaged sheathing, new underlayment matched to foothill conditions, and architectural shingles installed to manufacturer spec. Most of the homes we work on in the 91745 zip code are on their second or third roof, and many have never had the felt under the tile replaced. That’s the part of the job that matters, and it’s where cheap bids go wrong.
Architectural Shingles for Foothill Heat and Wind
Hacienda Heights gets summer highs above 95°F and dry Santa Ana events that rip at exposed edges. We recommend architectural shingles over three-tab on nearly every roof here. They’re thicker, they lay flatter, and they hold up to UV better over a 25 to 30 year timeline. GAF Timberline and Owens Corning Duration are both solid in this climate, and the difference usually comes down to color profile and wind warranty structure. We’ll show you samples and tell you honestly which one suits your lot orientation and roof slope.
Roof Decking Replacement Under Older Hacienda Heights Roofs
After 40 to 60 years of foothill heat, the decking under an original tile roof is often sun-checked, water-stained at penetration points, or simply not rated for the load of a newer assembly. Roof Decking Replacement in Hacienda Heights is rarely a “maybe” once we open the roof. We write a per-sheet allowance into the quote before we touch anything, document what we find with photos, and get written approval before replacing any decking beyond the estimate. You should never learn about rotted sheathing from an invoice after the fact.
New Roof Installation in Hacienda Heights
New Roof Installation in Hacienda Heights is a different scope than replacement: this is fresh structure, often on an addition, a detached garage, or a full custom build up in the hills. Costs start around $18,000 for a new build roof up to 2,000 square feet, and move upward from there with pitch, height, and access. Steep lots in the streets off Hacienda Boulevard change how we stage material and how long the job takes. A roof that goes on a 3:12 ranch in the flats costs less per square than a 6:12 hillside roof where every bundle goes up a ladder or a lift. That’s not upselling; that’s access reality.
Flat Roofing on Additions and Modern Builds
Some newer Hacienda Heights homes and additions use flat or low-slope sections, especially mid-century modern custom builds. Flat Roofing here has to handle pooled rainwater, intense UV, and ember exposure from the Puente Hills brush zones. We install modified bitumen and single-ply systems with Class A fire-rated assemblies where the code and the hillside require it, and we’ll walk you through which membrane makes sense for your roof’s slope and drainage pattern. The goal is a roof that works with the Hacienda Heights climate, not against it.
New Construction Roofs That Pass Foothill Hillside Review
New Construction on hillside lots in unincorporated Hacienda Heights triggers different requirements than a flat tract lot in La Puente. The county and fire marshal review often calls for Class A materials, specific valley flashing details, and sometimes non-combustible decking if you’re close to the wildland-urban interface. We’ve pulled permits and passed inspections on new-build roofs in this specific area, and we know which details the inspectors here actually look at. If you’re building, bring us in before you lock a roof assembly so the numbers don’t surprise you mid-project.
Trusted Brands We Service in Hacienda Heights
We install and service roofs from GAF, CertainTeed, Owens Corning, and Boral, among the seven manufacturers we’re authorized to supply. That matters in Hacienda Heights because the right shingle or tile profile depends on your exposure. A south-facing roof on a hillside lot takes more UV than a north-facing slope in the flats below Hacienda Boulevard. We stock common replacement parts and can order Hacienda Heights-specific profiles quickly, so if you’re matching an existing roof or need a warranty-covered repair, we’re not starting from zero. Brand-agnostic is not a slogan for us; it’s how we keep our recommendations honest.
See the difference
Before
After
Before
After
Before
AfterCommon Roof Replacement Problems We See in Hacienda Heights Homes
- Brittle 15-lb felt under original concrete tile: Most 1960s and 1970s tile roofs in Hacienda Heights were laid over a single layer of 15-lb felt, not modern synthetic underlayment. After 40+ years of inland heat, that felt is sun-cooked and papery. A surface inspection that checks tile condition but skips the underlayment misses the actual failure point.
- Lifted and cracked tile from Santa Ana winds and UV: Foothill properties off Hacienda Boulevard and up toward the Puente Hills take wind gusts that coastal LA never sees. Brittle clay tile cracks at the nail holes and lifts at the leading edges. Those gaps are where embers find their way in during brush-fire season, and where leaks start in winter.
- Steep-pitch access forcing rushed tear-offs: Homes on sloped lots need scaffolding, lifts, or both to get material up and debris down safely. A crew that rushes a hillside tear-off often leaves damaged decking and fascia covered instead of photographed and replaced. We don’t cover anything we haven’t shown you in writing.
- Penetration and valley failures from years of patchwork repairs: Original tile roofs in Hacienda Heights often have decades of caulk and mastic layered around vents, pipes, and valleys. When we tear off, we find valley metal that’s rusted through and wood blocking that’s rotted. Correctly reflashing these areas with ice and water shield in the valleys is the single best leak prevention measure on an older roof.
Pricing for Roof Replacement in Hacienda Heights, CA
We give Hacienda Heights homeowners real numbers up front because we’ve done enough of these roofs to know the range. A straightforward asphalt shingle replacement on a 1,200 to 1,600 square foot ranch runs $14,500 to $19,000. A larger two-story home or a steep hillside lot typically lands between $19,000 and $27,000. Full original-tile tear-off with underlayment, decking repairs, and a Class A shingle assembly runs $21,000 to $45,000 depending on access, pitch, and what we find under the tile. New construction roofs start around $18,000 and go up with complexity. Every quote we write is line-item, with decking and fascia allowances written in before we start. No change orders without your written approval, period. Call (866) 217-3967 for a free estimate on your specific home.
We Also Serve Cities Near Hacienda Heights
Our crews work throughout the San Gabriel Valley foothills, not just in Hacienda Heights proper. We regularly take on Roof Replacement projects in La Puente, Valinda, Avocado Heights, and West Puente Valley, where the housing stock and climate exposure are similar to what we see here. If you’re in one of these neighboring communities and want the same straight pricing and written allowances, our Roof Replacement in Hacienda Heights team can help. Same standards, same brands, same honest numbers.
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 Replacement in Hacienda Heights
A proper Hacienda Heights tile roof inspection checks the underlayment by lifting tiles at valleys, penetrations, and at least one field location, not just looking at the tile surface from above. The original 15-lb felt on 1960s and 1970s homes is usually brittle and cracked after 40+ years of foothill heat. If an inspection only looks at tile condition and never lifts anything, it will miss the exact failure point that causes most leaks here. Call (866) 217-3967 to schedule a standalone inspection that actually goes under the tile.
Your quote changes after tile removal because we document what’s actually underneath and price it before proceeding. Many Hacienda Heights homes have sun-cooked felt, rotted decking at penetrations, and undersized fascia that no surface estimate can see. We write allowances for these items into the original contract, show you photos of what we find, and get written approval before spending a dollar beyond the base scope. A quote that never changes after tear-off is a quote that covered problems instead of fixing them. Call us at (866) 217-3967 and we’ll show you exactly how our allowances work.
A Class A fire-rated assembly makes the most sense for Hacienda Heights homes near the Puente Hills brush zones. That means Class A rated shingles like GAF Timberline AS or CertainTeed Landmark, a proper synthetic or modified underlayment, metal valley flashing, and ember-resistant details at the eaves and rakes. Boral concrete or clay tile is also Class A and fits the original look of many homes here. The right assembly depends on how close your home sits to the wildland-urban interface and what your HOA allows. We’ll quote both options and let you decide.
Compare line items, not bottom-line numbers. A $16,000 bid on a Hacienda Heights tile tear-off usually is not budgeting for underlayment, decking, or fascia repairs, and those costs will appear later or get skipped entirely. Ask each contractor for a written allowance for decking replacement, a written underlayment specification, and proof of Class A material ratings. If a bid won’t itemize those, that’s your answer. We give every Hacienda Heights homeowner a line-item quote before work starts. Call (866) 217-3967 for yours.
Yes, we handle steep hillside tear-offs throughout Hacienda Heights, including sloped lots off Hacienda Boulevard and custom builds in the hills. We stage material on the street or driveway and use lifts where the pitch makes ladder work unsafe. On one recent job, we tore off an original 1960s concrete tile roof and found the first layer of 15-lb felt baked to a papery crisp, plus sun-checked fascia and an undersized ridge board. We documented each item, priced the decking and fascia repairs and a Class A assembly with ice and water shield in the valleys in writing, and got written approval before starting the new GAF install. That’s how we work every steep-lot roof here.
Written by Ruben Ibarra, Owner at Moreno Valley Roof Repair, serving Hacienda Heights and the San Gabriel Valley foothills.