Free roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation
Fast, Reliable Roofing Company Across Twentynine Palms
Tilehurst Roofing handles roof repair, replacement, and inspections across Twentynine Palms, CA. A typical asphalt-shingle repair here runs $350-$850, and a full replacement on a homestead-era flat roof usually falls between $8,500 and $16,000 depending on the membrane and decking condition. We’re a Roofing Company that puts a written price in your hands before any work starts. Call (945) 303-9821 to schedule a free estimate.
We know Twentynine Palms roofs differently than a contractor coming up from the lower desert. The high Mojave sits at roughly 2,000 feet, where daily temperature swings of 50-60°F bake sealants and elastomers until they crack years ahead of schedule. That’s not a generic desert problem. It’s a Twentynine Palms problem, and it changes what materials belong on your roof.
Why Tilehurst Roofing Is Twentynine Palms’s Preferred Roofing Company
Homeowners in Twentynine Palms call us after they’ve already been burned. A no-show crew from down the hill. A patch that peeled before the next rain. A price that doubled when the contract hit the table. We built Tilehurst Roofing as a Kingswell family company precisely for that homeowner, the one who wants the price written down, the crew to show up in the window they gave, and the guarantee in writing before the first nail goes in.
Greg Holloway leads our crews, and every technician who steps onto a Twentynine Palms roof is background-checked and uniformed. You’ll know exactly who’s on your property. If a repair fails inside the guarantee period, we return at no charge under the 365-Day Done Right Promise. That’s a full year of documented accountability, not a verbal handshake.
Dispatch and scheduling are coordinated from our Inland Empire office, with crews serving Twentynine Palms locally. When you call, a live person answers, 24 hours a day, 7 days a week. Even evenings. Even weekends. No voicemail queue, no callback sometime Tuesday.
Commercial Roofing in Twentynine Palms
Commercial Roofing in Twentynine Palms means something specific: flat and low-slope membranes on buildings that face the same 110°F summers and freezing January nights as the homes around them, but with added foot traffic from roof-mounted HVAC units and the occasional monsoon-driven repair window. We work on small commercial properties across town, from the converted cabins near Adobe Road to storefronts and multi-unit rentals, replacing aged built-up gravel roofs and early single-ply membranes that have outlived their service life. Expect $12,000-$28,000 for a full commercial flat roof replacement here, depending on insulation, decking condition, and access.
Built-Up and Single-Ply Replacement
Most commercial flat roofs in Twentynine Palms are either built-up gravel systems from the 1970s or earlier single-ply membranes. Both fail here for the same reason: thermal cycling breaks the seams and penetration seals. We strip the old system, inspect the deck, and rebuild with new insulation and a membrane rated for high-UV desert exposure.
Penetration Sealing and Curb Rebuilds
HVAC curbs and pipe penetrations are the weakest points on any commercial flat roof in this climate. We rebuild them with hot-dip galvanized and stainless hardware, then seal every joint with UV-stable sealant. It’s the difference between a roof that leaks in August and one that stays dry for another decade.
Metal Roof Installation in Twentynine Palms
Metal Roof Installation in Twentynine Palms is the strongest answer to the high desert’s thermal cycling and UV load. A standing-seam metal roof handles 50-60°F daily temperature swings without cracking sealants or breaking down the way asphalt does, and it reflects enough solar heat to cut cooling costs through June, July, and August. Full metal roof installation on a Twentynine Palms home typically runs $18,000-$35,000 depending on roof size, pitch, and whether we’re tearing off the old roof or strapping over it.
Standing Seam for the High Desert
Standing-seam panels expand and contract along the seams rather than fighting the temperature swings. That’s the design detail that matters most at 2,000 feet in the Mojave. We specify stainless clips and fasteners, not standard galvanized, because wind-driven sand scours coatings off cheap hardware within a few seasons.
Tile-to-Metal Conversions
Some Twentynine Palms homeowners are done with the weight and maintenance of old concrete tile or the constant patching of aging flat roofs. We convert to metal, pulling the old roof down to the decking, inspecting for dry rot, and installing new underlayment and drip edge. The result is a roof that will outlast nearly anything else in this climate.
Trusted Brands We Service in Twentynine Palms
We’re not locked into a single manufacturer. Tilehurst Roofing offers materials from seven major brands: GAF, CertainTeed, Owens Corning, IKO, Atlas, Tamko, and Boral. For Twentynine Palms specifically, we often recommend Atlas for its high-UV shingle lines and Tamko for budget-conscious replacements that still hold up under desert sun. For metal roofs, Boral’s stone-coated steel is worth a look. We stock common replacement parts locally for faster turnaround on Twentynine Palms repair calls, so you’re not waiting on a truck from somewhere else.
Common Roofing Company Problems We See in Twentynine Palms Homes
- Cracked pipe boots and HVAC seals: Neoprene pipe boots on flat roofs harden and split within 5-7 years here, roughly half the coastal lifespan. When monsoon rain hits, water pours through penetrations that looked fine in June.
- Sand-scoured reflective coatings: Persistent desert winds carry abrasive sand that strips reflective coatings off low-slope membranes. Bare spots then bake in the UV and crack, letting water through the membrane itself.
- Thermal-cycled built-up gravel roofs: The 1950s-1970s homestead cabins and cinderblock homes near Adobe Road still carry original built-up gravel roofs. Decades of freeze-thaw and expansion-contraction have turned the asphalt into a cracked, brittle shell.
- Rusted fasteners and failing drip edge: Standard galvanized fasteners and thin drip edge rust early in this climate. We replace them with stainless or hot-dip hardware and marine-grade finishes that hold up to the sand and the temperature swings.
Pricing for Roofing Company in Twentynine Palms, CA
A typical shingle repair in Twentynine Palms runs $350-$850. A full asphalt shingle replacement on a wood-frame home usually lands between $8,500 and $14,000. Flat roof replacement on a homestead-era cabin with new membrane, underlayment, and penetration rebuilding typically runs $10,000-$18,000. Metal roof installation starts around $18,000 and can reach $35,000 for larger or steeper roofs. The biggest variables are decking condition, access, and whether the old roof comes off or we build over it. Call (945) 303-9821 for a free estimate with a written, itemized price before any work begins.
We Also Serve Cities Near Twentynine Palms
Beyond Twentynine Palms, our crews cover Joshua Tree, Yucca Valley, Thousand Palms, and Desert Hot Springs. If you’re in any of these high-desert communities dealing with monsoon leaks, cracked penetration seals, or an aging flat roof, call (945) 303-9821. The estimate is free, and the price you get is the price you pay.
Serving Twentynine Palms, CA - Our Local Coverage Area
We’re based in the Twentynine Palms 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 Roofing Company in Twentynine Palms
Flat roofs in Twentynine Palms leak every monsoon because the neoprene pipe boots and HVAC-penetration seals harden and crack in 5-7 years from the high-desert UV and thermal swing, so water pours through penetrations that looked sealed all spring. The roof surface may look fine, but the seals around pipes, vents, and HVAC curbs are the failure point. We rebuild those penetrations with stainless and hot-dip hardware and UV-stable sealant. Call (945) 303-9821 to schedule a free inspection before the next storm cycle.
Salt air does not matter much for a Twentynine Palms roof; what matters is high-desert UV, freezing winters, and wind-driven sand, which degrade elastomers and coatings faster than coastal salt does. The failure mode is different, but the outcome is the same: cracked seals, rusted fasteners, and leaks. We specify materials for the Mojave, not the coast. Call (945) 303-9821 for an exact material recommendation and estimate.
You can patch a homestead-era flat roof in Twentynine Palms for $350-$850 per repair, but if the original built-up gravel or early single-ply membrane is 40-60 years old, patches become a recurring expense without fixing the underlying cracking. We’ll give you an honest assessment of what’s patchable and what’s past its service life. The estimate is free, and you’ll have a written price either way. Call (945) 303-9821.
We prepare Twentynine Palms low-slope roofs for monsoon storms by sealing every penetration with UV-stable sealant, replacing cracked pipe boots, rebuilding HVAC curbs, and ensuring the membrane has proper drainage and drip edge. The goal is to keep water moving off the roof quickly and through sealed penetrations. If your roof leaked during the last storm cycle, call (945) 303-9821 to schedule a pre-season inspection.
For Twentynine Palms, the smartest roofing materials are standing-seam metal, high-UV-rated asphalt shingles from brands like Atlas or Tamko, and single-ply membranes specifically rated for extreme thermal cycling. Concrete tile holds up but is heavy and requires strong framing. We’ll walk you through the options from seven manufacturers so the product fits your home, not just what happens to be on the truck. Call (945) 303-9821 for a free consultation and written estimate.
Written by Greg Holloway, Owner at Tilehurst Roofing, serving Twentynine Palms and the high desert. A Kingswell family company founded in 2000.






Before
After
Before
After
Before
After