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 Rowland Heights
Roof replacement in Rowland Heights typically runs $18,000 to $42,000 for a complete tear-off on a standard two-story home, with tile roofs at the upper end and asphalt shingle systems falling lower in that range. Most jobs here take five to eight working days once materials arrive. If you’re seeing granules in the gutters, lifting tiles along the ridge, or water staining on the ceiling under a south-facing slope, call us at (844) 750-0317. We know these hillside homes, we know what the sun does to them, and we’ll give you a straight answer about what needs replacing and what doesn’t.
Why Dauntless Roof Repair Is Rowland Heights’s Preferred Roof Replacement Company
We’ve worked the streets off Colima Road, Fullerton Road, and Pathfinder enough to know this housing stock inside out. Most Rowland Heights roofs are original 1960s-to-1980s concrete tile or wood shake on cut-up, two-story floor plans with hips, valleys, and steep pitches that punish shortcuts. That’s why our crews don’t shortcut. Customers keep telling us the same thing: we showed up when we said we would, the crew protected their landscaping and tile work, and nobody fed them a replacement pitch when a repair would have done the job. That’s the whole point of being Dauntless. We don’t walk away from the hard ones, and we don’t invent work that isn’t there.
Noel Carrera, who runs Dauntless Roof Repair, has built the company around a repair-first mindset that most roofing outfits in the San Gabriel Valley abandoned years ago. We’ll tell you exactly what your roof needs – and exactly what it doesn’t. That’s why homeowners in 91748 keep our number on file long after the job is done.
Styles & brands we work with






Roof Installation in Rowland Heights
Roof Installation in Rowland Heights means something specific here: new construction additions, full tear-offs on original 1970s and 1980s homes, and ADU projects where LA County permits are involved. Because Rowland Heights is unincorporated, every roof installation permit goes through LA County Building & Safety rather than a city hall. We handle that paperwork for you, including the inspection scheduling, so you never have to chase a county timeline yourself. A full roof installation on a standard Rowland Heights two-story generally lands between $20,000 and $38,000 depending on pitch, decking condition, and material choice.
New Construction and Additions
When you’re adding a second story or building new on a sloped lot in Rowland Heights, the roof has to be designed for wind exposure and county inspector scrutiny, not just curb appeal. We coordinate with your architect or general contractor early so hips, valleys, and underlayment specs are right the first time.
Full System Replacement
Most of what we do on older Rowland Heights homes is a complete system replacement: tear-off to decking, new underlayment, new flashing, new tile or shingles, and new ridge ventilation. You’re not getting a re-skin. You’re getting a roof that will hold up on the hot south-facing plane and the wind-battered ridgeline alike.
Roof Replacement Contractor in Rowland Heights
A Roof Replacement Contractor in Rowland Heights has to understand something most outsiders miss: the roof you see from the street is only half the story. On these hillside lots, the south and west planes bake under San Gabriel Valley sun for six months a year, cooking underlayment until it crumbles. The north plane can look almost new while the south plane is failing invisibly. That’s why our first step is always a full inspection, not a quote. For a standard Rowland Heights replacement, expect $18,000 to $42,000 depending on whether you’re in a 1960s wood-shake original or a 1980s concrete tile semi-custom up the hill.
Tile Re-Lay Done Right
Re-laying original concrete tile is common in Rowland Heights, and it’s more labor-intensive than a simple shingle tear-off. We remove, stage, and re-install tile with new underlayment, new starter strip, and new ridge vent – plus replacement tile for any broken pieces. The single-company continuity matters here: the crew that inspects is the crew that installs.
Full Tear-Off and Replacement
When wood shake is too far gone or decking has rot from years of undetected leaks, a full tear-off is the only honest call. We’ll show you the decking damage before we cover it. Write the price in writing before the first nail goes down. No change orders, no surprises.
Trusted Brands We Service in Rowland Heights
We’re not tied to one manufacturer, and that changes the conversation entirely. When you need wind resistance for a ridgeline above the 60, an Atlas or Tamko architectural shingle might be the right call. When you want tile re-lay on a 1970s hillside home, Boral concrete tile keeps the original look with a 50-year lifespan. GAF systems work well for valley-lot homes that see less Santa Ana exposure. Seven brands. One honest recommendation. We’ll match the product to your specific roofline, exposure, and budget – not to whatever we have sitting in the warehouse.
See the difference
Before
After
Before
After
Before
AfterCommon Roof Replacement Problems We See in Rowland Heights Homes
- Sun-cooked underlayment on south and west planes. The felt or synthetic underlayment under your tile or shingles turns brittle and waterproofing fails years before the shaded north side shows any visible damage. You won’t see it from the ground, but a leak on the uphill bedroom wall is usually the first sign.
- Wind-driven tile lift along exposed ridgelines. Santa Ana events coming over the Puente Hills hit ridge caps and tiles along the crest hard. Tiles crack or slide, seals break, and water finds its way in at the ridge line.
- Valley and flashing failure on cut-up rooflines. The complex hips and valleys on two-story Rowland Heights homes concentrate water flow. Debris collects in valleys, flashing wears prematurely at roof pitch changes, and leaks start where two slopes meet.
- Original 1960s-1980s roofing hitting end of life. Most homes in 91748 were built with materials rated for 30 to 50 years. Those roofs are now past or approaching their service life, and patch repairs stop holding water back.
Pricing for Roof Replacement in Rowland Heights, CA
Here’s what we see in Rowland Heights right now. A full asphalt shingle replacement on a standard two-story home runs $18,000 to $28,000. A concrete or clay tile re-lay runs $28,000 to $42,000, because tile re-lay is slower and more labor-intensive than a shingle tear-off. Flat roof sections, if you have them, add $8 to $12 per square foot. Decking replacement, if rot or water damage requires it, adds $3 to $5 per square foot. What changes the price most is roof pitch, the number of hips and valleys, and whether we’re re-laying original tile or switching materials entirely. Call (844) 750-0317 for a written line-item quote. Estimates are free, and the price we quote is the price you pay.
We Also Serve Cities Near Rowland Heights
Our crews work the full hillside edge of the San Gabriel Valley. If you’re in Rowland Heights or nearby in South San Jose Hills, Walnut, Valinda, or Hacienda Heights, the same Roof Replacement team handles your project from first inspection to final nail. One crew owns the job from start to finish.
Serving Rowland Heights, CA — Our Local Coverage Area
We’re based in the Rowland 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 Rowland Heights
Roof replacement permits in Rowland Heights go through LA County Building & Safety, not a city hall, so inspections and final sign-offs follow county timelines. That can add a week or two to the overall schedule compared to neighboring incorporated cities like Walnut. We handle the permit application, schedule the inspections, and keep the job moving while the county does its thing.
South-facing roofs in Rowland Heights wear out faster because they take direct San Gabriel Valley sun for six months a year. Weeks of 95 to 100 degree heat bake the underlayment until it turns brittle and loses its waterproofing, while the shady north plane stays relatively intact. We see this on almost every hillside home we inspect off Fullerton and Colima.
Ask whether they’re re-laying your original tile or sending it to a landfill, whether they’re installing new underlayment (not just replacing broken tiles), and whether they’re putting in a new starter strip and ridge vent. Also ask if they’ll show you the decking before they cover it. If a roofer can’t answer those questions clearly, call us at (844) 750-0317.
We lay plywood over flower beds and shrubs, tarp the perimeter, and stage materials on the driveway or street rather than on your lawn. On a recent hillside job off Fullerton Road, the homeowner specifically noted how careful the crew was with mature landscaping and the tile entryway. That’s standard practice for us, not an upcharge.
For ridgelines and exposed slopes that catch Santa Ana winds, we typically recommend Atlas or Tamko architectural shingles with their higher wind ratings, or GAF systems with their standard wind warranty structure. The right call depends on your specific roofline, pitch, and exposure. Call (844) 750-0317 for an exact recommendation after we walk the roof.
Call us today at (844) 750-0317 to schedule a free estimate for roof replacement in Rowland Heights. We’ll write you a line-item quote and give you an honest assessment, even if the honest answer is that a repair is all you need. From first inspection to final nail, one crew owns the job.
Written by Noel Carrera, Owner at Dauntless Roof Repair, serving Rowland Heights and the San Gabriel Valley.