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 $9,500 to $22,000 for a standard single-family home, with most full tear-offs completed in 5 to 10 working days once permits clear. If you’re off Colima Road, up in the Puente Hills foothills, or anywhere in the 91745, our crews know exactly how access, wind exposure, and county permitting shape both the schedule and the price. Call (866) 282-5070 for a straight answer on what your roof actually needs, not a sales pitch.

Why Buena Park Roof Repair Is Hacienda Heights’s Preferred Roof Replacement Company
Most roofing companies treat Hacienda Heights like just another stop on the 60 freeway. We see the difference between a valley-floor ranch on a flat street and a ridgeline lot above Colima Road where Santa Ana winds walk concrete tile right off the hips. That changes how we scope the job. Rick Dunnigan has built our reputation on telling homeowners what their roof genuinely needs. Sometimes that’s a full Roof Replacement. Sometimes it’s a repair that buys another five years. We’ll tell you which one, because we’d rather earn your next roof honestly than sell you one you don’t need.
Our crews have done dozens of tear-offs across Hacienda Heights, from the 1950s ranch tracts off Gale Avenue to the two-story Mediterranean homes along the foothill streets near the Buddhist temple. We know the housing stock, the failure patterns, and the permit flow. That local knowledge shows up in our quotes: fewer surprises, more accurate schedules, and a scope that matches what your specific lot actually requires.
Styles & brands we work with






Roof Installation in Hacienda Heights
Roof Installation in Hacienda Heights means full tear-off and new roof construction, and on this city’s aging 1950s to 1980s ranch and Mediterranean tract homes, it usually includes decking replacement as well. The original OSB or plywood under those roofs has often dried out and delaminated after 40 to 60 years of inland heat. Homeowners with concrete tile or aging architectural shingles typically call us when leaks start at valleys, around vents, or at wall flashing, and the scope grows from there. On an acreage lot, roof installation can also mean a brand-new roof on a detached shop, garage, or ADU, each of which gets its own permit through LA County.
What We Check Before Installation Starts
Every roof installation in Hacienda Heights begins with a dedicated inspection. We walk the decking from inside the attic where possible, check the underlayment condition on tile roofs, and confirm that ridge caps, valleys, and wall flashing have not worked loose. On hillside lots with poor slope drainage, we pay extra attention to where water tracks under tile at walls and valleys, because that’s where the hidden damage lives.
Materials Matched to Your House
We don’t stock one shingle and force it onto every home. We work with seven major manufacturers, including Owens Corning, IKO, and Tamko, so your new roof matches the house, the slope, and the wind exposure you actually have, and we provide Owens Corning service in Hacienda Heights for homeowners who want that brand’s specific warranty and performance. A Mediterranean two-story on a ridgeline gets different materials and fastening than a single-story ranch in the flats off Hacienda Boulevard.
Roof Replacement Contractor in Hacienda Heights
A Roof Replacement Contractor in Hacienda Heights does more than tear off shingles and nail down new ones. We handle the county permit, the material delivery on tight acreage driveways, the tear-off crew, decking assessment, underlayment, flashing, and final inspection sign-off. Hacienda Heights homeowners typically need full replacement when their roof has baked out under decades of inland sun: brittle shingles, heat-cracked concrete tile, dried underlayment that crumbles at touch, or ridge caps that have walked loose after repeated Santa Ana events.
Full Tear-Off and Decking Replacement
Most homes we replace in Hacienda Heights need some decking replaced. It is not an upsell. The original wood-frame roofs under those 1960s and 1970s tile roofs have often sat against dried-out underlayment for 50 years. We quote decking replacement as a per-sheet line item so you see exactly what we found and what it costs. No change orders afterward, no three-call surprise.
New Construction and Detached Structures
If you are replacing the roof on a ranch house plus a detached garage, shop, or ADU on the same Hacienda Heights lot, each structure requires its own permit through LA County Building and Safety. We handle the whole sequence: separate applications, separate inspections, and one coordinated schedule so your crews are not bouncing between buildings for two weeks.
Trusted Brands We Service in Hacienda Heights
Material choice changes everything on a Hacienda Heights hillside roof. That’s why we install and warranty products from seven manufacturers: GAF, CertainTeed, Owens Corning, IKO, Atlas, Tamko, and Boral. Need architectural shingles that will stand up to ridgeline wind off the Puente Hills? Owens Corning and Atlas both have solid wind-rated lines. Want to keep the Mediterranean tile look on a two-story off Hacienda Boulevard? We can source and install tile that matches the existing profile. We’ll show you options with real price differences, not a forced single brand. Choose your material, not ours.
Common Roof Replacement Problems We See in Hacienda Heights Homes
- Santa Ana wind damage on foothill and canyon-edge roofs: Dry wind events dislodge concrete tile, ridge caps, and flashing along the Puente Hills ridgelines. Exposed underlayment underneath is common, and by the time a homeowner notices a slipped tile, the underlayment has often been drying out for months.
- Heat-baked shingles and cracked tile on 1950s-1980s tract homes: The inland climate here produces long, dry, hot summers that bake the oils out of shingles and crack concrete tile. We regularly see architectural shingles on Hacienda Heights ranches that are brittle as eggshells by year 25.
- Dried and cracked underlayment beneath tile roofs: The original felt underlayment under 1970s concrete tile has typically heat-cracked and separated. The tile may look fine from the street. The waterproofing layer underneath is often gone.
- Poor slope drainage on hillside lots: In rare heavy winter rain, lots that drop toward a canyon or open slope channel water against wall flashing and valleys. Water tracks under tile, rots the decking, and the leak shows up two rooms away from where the real entry point is.
See the difference
Before
After
Before
After
Before
AfterPricing for Roof Replacement in Hacienda Heights, CA
A full tear-off and re-roof on a typical 1,500 to 2,500 square foot single-story Hacienda Heights ranch runs $9,500 to $18,000 depending on material choice and decking condition. Two-story Mediterranean homes and hillside lots with steep pitch or difficult access run $14,000 to $22,000. Adding a detached garage, shop, or ADU adds $4,000 to $9,000 per structure, and each structure carries its own LA County permit fee. Concrete tile re-roofs sit at the higher end because tile is heavy and the labor to reset it is slower. Architectural shingle roofs from Owens Corning, IKO, or Tamko typically land in the mid-range. We quote every line item in writing before you sign anything. Call (866) 282-5070 for a free estimate and a real number for your specific house and lot.
We Also Serve Cities Near Hacienda Heights
Our crews cover the surrounding communities, including La Puente, Valinda, Avocado Heights, and West Puente Valley. If you own a home or acreage lot on the edge of Roof Replacement in Hacienda Heights, we can usually schedule your inspection within a few days. The same county-permit process applies in most of these unincorporated areas, so we know what to expect before we quote.

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
LA County Building and Safety issues roof replacement permits for nearly all of Hacienda Heights, because the community is unincorporated. We pull the permit for you, schedule the inspections, and confirm the final sign-off. If your lot has a detached shop, garage, or ADU, each structure typically needs its own separate permit and inspection sequence before tear-off starts.
Call (866) 282-5070 and we’ll check your specific parcel before we quote, so there are no permit surprises after the contract is signed.
Yes. Each structure on your lot needs its own county permit, and the scope of work on a detached shop or ADU usually includes its own decking assessment, underlayment, flashing, and final inspection. We quote each structure as a separate line item. On acreage lots off Colima Road or up against the Puente Hills, access to the detached structure can also add material-handling time, which shows up honestly in the quote.
Call (866) 282-5070 for a free line-by-line estimate that accounts for every structure on your property.
We stage materials where the access works. On a recent hilltop tear-off off Colima Road, the lot backed onto an open slope and had narrow side access. We staged a 30-square material drop on the driveway and ran the conveyor up the ridgeline instead of fighting the side path. That kept the job on schedule and avoided tearing up landscaping.
If your lot has a long gravel drive, a switchback approach, or no turnaround, tell us when you call. We’ll route the delivery plan before we commit to a quote.
Because wind-displaced tile and failed flashing are the two most common roof failure points on Puente Hills foothill and canyon-edge homes. Santa Ana winds walk concrete tile and ridge caps loose, and once they move, the underlayment underneath dries out and cracks. We check all of it before recommending replacement. If the decking and underlayment are still sound, a targeted repair may be the honest answer instead of a full tear-off.
Call (866) 282-5070 to schedule the inspection first. Repair when possible, replace when necessary.
Yes. On exposed ridgeline lots in Hacienda Heights, we specify materials and fastening patterns rated for the wind zone your property sits in. The manufacturers we work with, including Owens Corning, IKO, and Tamko, all make wind-rated systems for elevated and exposed sites. We install them to the manufacturer’s high-wind specification, not the standard nailing pattern.
Call (866) 282-5070 and mention your ridgeline exposure. We’ll factor that into the material selection and quote from the first conversation.
Contact Buena Park Roof Repair for Your Hacienda Heights Roof
If your roof is aging out, leaking at the valleys, or showing slipped tile after the last Santa Ana blow, don’t guess. Get a straight answer from a roofer who works Hacienda Heights every week. Call (866) 282-5070 to schedule a free inspection and a written, line-item estimate. We’ll tell you what the roof actually needs, and we’ll quote it honestly.
Written by Rick Dunnigan, Owner at Buena Park Roof Repair, serving Hacienda Heights and surrounding LA County communities.