Free roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation
Fast, Reliable Roof Replacement Across Oak Hills
Roof replacement in Oak Hills typically runs $14,000-$28,000 for a standard single-story home, with concrete tile re-roofs landing on the higher end and architectural asphalt shingles on the lower. Most of what we replace in Oak Hills today is 1990s tile that looks fine from the street but has failed underneath. That hidden failure mode is exactly why we built our inspection-first process: we don’t quote a roof until we’ve looked at what’s under it. If your Oak Hills home was built between 1985 and 2005, call (945) 303-9821 and we’ll schedule a free estimate with someone who actually knows this elevation.
Oak Hills is a distinct market. You’re at 3,000 to 3,500 feet. You get snow that Victorville doesn’t. Your thermal cycling cracks underlayment, splits ridge caps, and degrades shingles faster than any manufacturer’s rating assumes. A roofer who treats your house like any High Desert tract home is going to quote you the wrong spec for Roof Repair - Oak Hills. We don’t.
Why Tilehurst Roofing Is Oak Hills’s Preferred Roof Replacement Company
Greg Holloway leads our Roof Replacement team, and the way he runs a job is the way we run every Oak Hills roof: say the price before the work, show up in the window we gave, leave the place cleaner than we found it, put the guarantee in writing, and come back if it fails. That’s the Kingswell Way, and it’s been the operating standard since 2000.
Every Oak Hills customer gets a written price in hand before any work starts. Not a verbal estimate. A line-item document that doesn’t change at the door. Every repair and replacement carries a written guarantee delivered before the crew leaves, not mailed later. And if a repair fails inside the guarantee period, we return to correct it at no charge under the 365-Day Done Right Promise. That’s not a sales line. It’s a documented, written obligation.
Our crews serving Oak Hills are background-checked and uniformed. When someone climbs onto your roof, you know exactly who they are and who they work for. Dispatch and scheduling are coordinated from our Inland Empire office, but the people on your roof live and work in the High Desert. They know what snow load looks like on a 1990s tile installation off Rancho Road.
Roof Installation in Oak Hills
Roof Installation in Oak Hills means something different than it does ten miles downhill. A full tear-off and re-roof here has to account for real winter snow loads, freeze-thaw cycling, and the sustained wind that rips through the Cajon Pass every spring. We spec snow-load-rated underlayment and a denser fastening schedule than what tract-era builders used, because the code minimum wasn’t written for this elevation’s thermal stress.
Most Oak Hills roof installations run $15,000-$26,000 depending on the material and the decking condition we find beneath. That price includes tear-off, disposal, inspection of the deck, repair of any rot or water damage we uncover, and installation to a spec that actually fits this climate.
Full tear-off and re-roof
When we pull the old roof off an Oak Hills home, we don’t just nail new material over whatever’s there. The original underlayment on a 1990s tile roof is often dry-rotted to dust. We inspect every square foot of decking after tear-off. Any soft spots get replaced and priced in writing before we move forward. Our Oak Hills customers know the number before the new material goes on, not after the invoice arrives.
Asphalt and architectural shingles
For homes where owners want to move off tile, architectural asphalt shingles run $14,000-$20,000 on a typical Oak Hills lot. We install GAF shingles most often here because their high-wind ratings handle the Cajon Pass gusts. CertainTeed is another strong option we stock for Oak Hills jobs. We’ll walk you through the differences in plain language and give you a written price for each.
Roof Replacement Contractor in Oak Hills
Roof Replacement Contractor in Oak Hills is a title a lot of companies claim, but the test is simple: will they tell you the price before they touch your roof, and will they put the guarantee in writing? Those are the two questions that separate a real replacement contractor from a crew that shows up, finds problems, and hands you a change order at the door. We answer both questions in your favor, every time.
The typical Oak Hills roof replacement takes 5-10 working days depending on the size of the home and whether we’re pulling tile or shingles. Weather in the High Desert can extend that, but we communicate every step. You’ll know what’s happening on your roof before you have to ask.
Engineered re-decking and framing correction
Replacement here often uncovers framing that was undersized for snow load. 1990s Oak Hills builders didn’t always plan for the snow that actually falls at 3,000 feet. When we find that, we don’t guess. We bring in an engineer when needed, price the correction in writing, and get your approval before any lumber changes. No surprises. No unsigned work. No exceptions.
Flat and low-slope roofing
Many Oak Hills split-level homes have flat-roof sections over additions or garages. We handle those with modified bitumen or TPO systems, and the price range runs $9,000-$18,000 depending on the square footage and whether the existing membrane has leaked into the structure. Flat roofs at this elevation need proper drainage and UV-resistant surfacing. We spec both.
Trusted Brands We Service in Oak Hills
We stock and install materials from seven major manufacturers: GAF, CertainTeed, Owens Corning, IKO, Atlas, Tamko, and Boral. For Oak Hills specifically, we keep Atlas storm-master shingles and Tamko’s high-wind line available because they’re built for the gusts this corridor sees. You’re not stuck with whatever happens to be on the truck. You choose the product that fits your home, and we put that choice in writing with the price. Boral concrete tile is a common choice for Oak Hills owners who want to keep the original look without keeping the original underlayment.
Common Roof Replacement Problems We See in Oak Hills Homes
- Dry-rotted 15-lb felt underlayment under intact 1990s tile. The tile looks perfect from the street, but the felt underneath has turned to powder from twenty-five years of UV and thermal cycling. The next hard rain drives water straight into the decking.
- Wind-uplift failures in the Cajon Pass corridor. Sustained gusts lift tiles along the rake edges and around the ridge. Tile blow-off isn’t a cosmetic problem at this elevation. It exposes the underlayment and starts a cascade that ends in interior leaks.
- Split ridge caps from freeze-thaw cycling. Water gets into hairline cracks, freezes at night, and widens them. Lower-desert roofs don’t see this. Oak Hills roofs do. We see it every winter.
- Flashing failures at snow-melt points. Valleys and penetrations collect melting snow, and when that water re-freezes, it works behind the flashing. Most tract-era Oak Hills homes were flashed for a desert that gets no snow, and it shows.
Pricing for Roof Replacement in Oak Hills, CA
Here’s what an Oak Hills homeowner should expect to pay for a full roof replacement:
- Architectural asphalt shingles (GAF, CertainTeed, Atlas): $14,000-$20,000 on a typical single-story home.
- Concrete tile re-roof with new underlayment (Boral or similar): $20,000-$28,000 depending on tile count and decking condition.
- Flat or low-slope sections (TPO or modified bitumen): $9,000-$18,000 depending on square footage.
- Full tear-off with decking replacement: Add $3,000-$8,000 if the original decking is rotted from failed underlayment, which we find in roughly half of 1990s Oak Hills tile roofs.
The free estimate includes a full inspection of what’s under the surface. We check underlayment condition through ridge vents and lifted tiles, so you know whether your quote includes decking replacement before we hand it to you. Call (945) 303-9821 to schedule it.
We Also Serve Cities Near Oak Hills
While this page is written for Oak Hills, our crews regularly replace roofs across Southern California. If you own property in Oak Hills but need work done elsewhere, or if you’re comparing bids from a roofer who works across multiple markets, we serve Los Angeles, San Diego, San Jose, and San Francisco as well. The same written-price guarantee applies wherever the roof is.
Serving Oak Hills, CA - Our Local Coverage Area
We’re based in the Oak Hills 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 Oak Hills
An Oak Hills roof costs more because it has to handle snow load, freeze-thaw cycling, and high-elevation UV that a Victorville roof never sees. The underlayment spec is heavier, the fastening schedule is denser, and the decking condition is more likely to need correction. A Victorville roofer quoting an Oak Hills standard roof is quoting the wrong roof. Call (945) 303-9821 for a written estimate built for this elevation.
Maybe not, but the only way to know is to check what’s under the tile. Oak Hills homes built in the 1990s often used 15-lb felt underlayment that has since dry-rotted from UV and thermal stress. The tile can look perfect from the street while the waterproof layer beneath it is gone. We can spot-check the underlayment through ridge vents or lifted tiles and tell you honestly whether replacement is needed now or can wait. The inspection is free.
San Bernardino County requires a building permit for roof replacement, and that permit triggers an inspection of the sheathing and fastening schedule before the new roof goes on. If the original decking doesn’t meet current snow-load requirements for the Oak Hills elevation zone, the county will require correction. We pull the permit, schedule the inspection, and price any code-mandated work in writing before we start. You’ll never pay for an unexpected code upgrade you didn’t approve.
Compare them line by line, not by the bottom number. Look at the underlayment spec: is it snow-load-rated or is it the cheapest felt the supply house carries? Check the fastening schedule: does it account for Cajon Pass wind uplift? Ask whether the decking condition is included in the quote or priced as a change order later. And make sure the guarantee is written on the quote, not promised over the phone. We give you a line-item written price and a written guarantee. That makes comparison easy because everything is on paper.
In many cases, yes. Boral and other manufacturers still produce profiles that match 1990s Oak Hills tile, and we can source close matches for most discontinued lines. The bigger issue is usually the underlayment beneath the remaining tile. If part of the roof has failed, the rest of the underlayment is often in the same condition. We’ll tell you what we find, show you photos, and give you a written price for either a partial repair or full replacement. Decision stays yours. Call (945) 303-9821 and we’ll schedule the free look.
Schedule Your Free Oak Hills Roof Replacement Estimate
You deserve a roofer who tells you the price before touching your roof and puts the guarantee in writing. That’s how we work, on every Oak Hills job. Greg Holloway runs the team, and he’ll make sure the person who shows up at your door is the same person who wrote your quote. Call (945) 303-9821 today and schedule your free estimate. A live person answers. Every time.
Written by Greg Holloway, Owner at Tilehurst Roofing, serving Oak Hills and the High Desert.






Before
After
Before
After
Before
After