Free roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation
Fast, Reliable Roofing Company Across Palm Desert
When your roof starts leaking in Palm Desert, you don’t have weeks to wait for a callback. Brennan Roofing answers the phone with a live person and dispatches a background-checked, uniformed technician to your home with a written price in hand before any work starts. That’s the Garrison Standard, and it’s the same on every job we do across Palm Desert, from a small leak repair on a Monterey Country Club condo to a full replacement on a 1994 concrete tile home near El Paseo. Call (361) 320-9467 and you’ll speak directly to someone who can schedule your free estimate.
A quick note on the roofers you might already know from the Inland Empire. Dispatch and scheduling for Palm Desert work is coordinated from our Riverside-San Bernardino office, but the crews who show up at your door are the ones answering to the Garrison Standard: written price, uniformed technician, one-year written guarantee.
You can see where our Roofing Company team fits into that system. Every technician on a Palm Desert roof is background-checked, in uniform, and working under the same accountability rules we’ve held since 2000.
Why Brennan Roofing Is Palm Desert’s Preferred Roofing Company
Palm Desert homeowners don’t call us back because we’re the cheapest. They call back because the price we put on paper is the price on the final invoice. No change orders at the door, no “we found something else” surprise. Travis Oakley runs our crews to that standard, and it’s the reason a homeowner on Avenida del Sol will refer us to a neighbor on Gerald Ford Drive.
We work on the housing stock that defines Palm Desert: 1980s to 2000s concrete tile roofs over plywood sheathing, flat modified-bitumen sections over patios and garages, and the occasional barrel-tile roof on newer builds near Indian Wells. That means we know what a failing 1990s underlayment looks like under a Coachella Valley sun, and we know to check mortar at hip and ridge caps first.
Our response time to Palm Desert neighborhoods is built around the same discipline as our pricing. You’ll get a written line-item estimate before any materials are ordered, and a written 365-Day Done Right Promise with every job. If a repair fails within the guarantee period, we come back free. That’s not a slogan. It’s in writing.
We install materials from manufacturer lines including GAF, Owens Corning, and Boral, alongside the brands Palm Desert roofers actually see on older homes: Atlas and Tamko underlayments, Boral concrete tile, and Owens Corning modified bitumen for low-slope sections.
Commercial Roofing in Palm Desert
Commercial Roofing in Palm Desert means low-slope modified-bitumen systems, metal cap work, and flat-roof detailing on the retail and professional offices that line Highway 111 and the areas around Cook Street, not just the residential properties that make up most of our calls. We handle HOA clubhouses, small medical offices, and retail centers where a failed low-slope section over a patio or covered walkway has to be addressed without closing a business down.
A typical commercial low-slope repair in Palm Desert runs $850 – $2,400 depending on how many plies of the existing membrane have failed and whether we’re doing a full recover versus a patch. A commercial re-cover with code-rated underlayment and new flashing typically starts around $6.50 – $11.00 per square foot. We don’t work on a handshake. Every commercial job gets the same written price and the same one-year guarantee as residential work.
Low-Slope Repair and Re-Cover
Low-slope sections over Palm Desert patios and commercial entries fail fast without proper flashing at the transition points. We inspect the gravel stop, drain collars, and scupper details on every flat section before recommending a patch versus a recover.
Flashing and Parapet Work
Parapet walls and roof-to-wall transitions are where commercial roofs leak first. We re-detail parapet caps, counterflashings, and wall terminations on flat roofs across Palm Desert, using stainless and hot-dip fasteners that hold up to the valley’s thermal cycling.
Metal Roof Installation in Palm Desert
Metal Roof Installation in Palm Desert is a real option for homeowners who want to stop fighting the valley’s UV load. A standing-seam or exposed-fastener metal roof with a PVDF coating reflects more heat than tile and doesn’t suffer cracked mortar or UV-baked underlayment the way tile does. We quote metal roofs for Sun City, Palm Valley Country Club, and homes along Portola and Country Club Drive where the exposed ridgeline takes full monsoon wind.
A metal roof installation in Palm Desert typically runs $1,150 – $1,850 per square (100 sq ft) for exposed-fastener panels, and $1,600 – $2,600 per square for standing-seam with concealed fasteners and a PVDF coating. The higher number is a lot of money up front. The lower number, over a decade of valley heat, is where you lose roofers if they quoted galvanized fasteners and a cheap polyurethane sealant.
Fastener and Sealant Spec
We use stainless or hot-dip galvanized fasteners on every Palm Desert metal roof, and we don’t substitute. The monsoon cycle thermal-shocks fasteners as much as it does tile mortar. A standard electro-galvanized screw backs out of decking within a decade out here.
Thermal and Wind Detailing
Our metal installs in Palm Desert include expansion detailing at ridge and valley transitions, plus sealed joint profiles at every lap exposed to the wind. The San Gorgonio Pass funnels gusts through the valley that will peel back an unsealed panel edge. We specify for that, not for coastal marine air.
Trusted Brands We Service in Palm Desert
We name the manufacturer we recommend on every estimate, and we explain why. In Palm Desert, that often means a GAF or Owens Corning underlayment with a high-temp rating for the valley’s 120°F surface temps, a Boral concrete tile profile that matches the existing roof, or an Atlas base sheet under a low-slope recover. When we say we stock parts for Palm Desert customers, we mean underlayment and flashing connectors, not just shingles. We keep the components we actually need here.
Common Roofing Company Problems We See in Palm Desert Homes
- UV-baked underlayment under a “fine-looking” tile field. The tile itself can last 50 years. The 1990s-era underlayment under it rarely lasts 20 in Palm Desert. We see tile roofs that shed water fine in a visual inspection, but the felt underneath has turned to a brittle sheet. The leak shows at flashed penetrations and along the valley.
- Hairline mortar cracks at hip and ridge caps. Thermal cycling between 110°F daytime surface temps and 40 – 50°F winter nights works the mortar joints open. Water follows the crack, then wind-blown desert dust fills in behind it and holds moisture against the fasteners. This is the signature failure of a 20-to-30-year-old tile roof in Palm Desert.
- Monsoon wind uplift on exposed ridgelines. Homes in Sun City and PGA West take gusts off the San Gorgonio Pass that pull tile edges up and back. We watch for unsealed first-course tiles and loose edge profiles on every inspection we do in the north end of the valley.
- Dust intrusion at valley and wall flashings. Wind-blown desert dust packs into the gaps behind original flashings, holds moisture, and accelerates the corrosion that standard galvanized fasteners already suffer out here. We find this on nearly every older flat section in Palm Desert.
Pricing for Roofing Company in Palm Desert, CA
You should not have to call just to get a ballpark. A minor roof repair in Palm Desert, like re-sealing a vent flashing, runs $350 – $700. A more involved repair that opens up a valley or replaces a section of underlayment runs $900 – $1,800. A full tile roof replacement on a typical 2,200 square-foot Palm Desert home runs $14,000 – $28,000 depending on whether the underlayment gets replaced and how many hip and ridge caps have to be re-set.
The biggest cost driver here is the underlayment, not the tile. Skipping underlayment replacement on a 1990s Palm Desert roof is how a homeowner pays for a new ceiling within two summers. We do not do that. You get a written line-item quote before any work starts, and that number is what you pay.
We Also Serve Cities Near Palm Desert
Brennan Roofing crews serve homeowners throughout the west Coachella Valley, including Indian Wells, Thousand Palms, Rancho Mirage, and La Quinta. If you’re in one of those communities and want the same written price and one-year guarantee, call us at (361) 320-9467 for your free estimate. Same crews, same standard.
We’re a Palm Desert roofing company that works the full valley, not just the gated communities off Portola.
Serving Palm Desert, CA - Our Local Coverage Area
We’re based in the Palm Desert 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 Palm Desert
The most common reason is failed underlayment beneath the tile, plus hairline cracks in the mortar at your hip and ridge caps. Palm Desert’s 110°F-plus summer surface temps bake underlayment brittle over 20 to 30 years, and the winter overnight swings open mortar joints so water gets under the tile before you ever see a cracked tile on top. When you see fine dust sifting out of can lights after a monsoon, that’s underlayment failure, not just a tile issue. Call (361) 320-9467 and we’ll inspect it for free and show you exactly what’s failing and what the repair costs before anything’s ordered.
Standard electro-galvanized fasteners are a bad idea in Palm Desert, full stop. Thermal cycling, dust-trapped moisture, and monsoon wind work them loose and corrode them within a decade. We specify stainless or hot-dip galvanized fasteners on every roof we touch in the valley because the alternative costs more within ten years. We put that spec in writing on your estimate so you can compare bids and see what you’re actually paying for.
Put the two written estimates side by side and compare three things: the underlayment brand and high-temp rating, the fastener type (hot-dip or stainless, not standard galvanized), and whether the hip and ridge mortar is replaced or just patched. In Palm Desert, those three line items determine whether your roof lasts 15 years or 25. We’ll walk you through that comparison line by line. Call (361) 320-9467 for a written estimate you can hold up against any other bid.
Most tile roofs in Palm Desert can handle normal monsoon gusts if the edge tiles are sealed and the first course is secured with proper fasteners. The problem roofs are the exposed ridgelines off the San Gorgonio Pass corridor, in communities like Sun City and PGA West, where unsealed tile edges get peeled back every season. We inspect and re-seal those edges rather than replace a whole roof. Call (361) 320-9467 to schedule an inspection if you’re hearing tile chatter in high wind.
Metal roofing handles Palm Desert heat better than anything else we install. A PVDF-coated standing-seam roof reflects more UV than tile, doesn’t have mortar joints to crack, and doesn’t carry the underlayment burden that tile does. It runs more up front, $1,600 – $2,600 per square depending on the panel system. Over 20 years in this climate, a properly fastened and sealed metal roof usually costs less than a tile roof with one underlayment replacement and repeated mortar work. We’ll quote both for your specific home.
Our Crew Knows Palm Desert Failures Before They Happen
Palm Desert roofs fail from the top down. The 110°F-plus summer surface temps and 40 – 50°F winter overnight swings crack tile mortar at hip and ridge caps first, then cook the 1990s-era underlayment long before any coastal-style freeze damage shows up. Meanwhile, monsoon gusts funneling through the San Gorgonio Pass peel back unsealed tile edges on exposed ridgelines in communities like Sun City and PGA West. That’s the roof we’re built to fix. It’s not the same roof a contractor sees in Mission Viejo or Carlsbad, and the spec has to change with it.
Our crew was called out to a 1996 concrete tile roof in Sun City where the homeowner kept finding fine desert dust sifting out of the can lights after every monsoon. The original underlayment had UV-baked to a brittle sheet and the hip and ridge mortar had spider-cracked into hairline fissures. We stripped the tile field, replaced the failed underlayment, re-set every hip and ridge cap with fresh mortar and stainless fasteners, and sealed the valley flashing where wind-driven dust had packed in behind the original detailing. The homeowner hasn’t swept a dust ring off the kitchen counter since.
The other failure mode we see when homeowners bring us a bid from a lower-priced competitor: the quote specifies standard galvanized fasteners and drip edge on a desert roof, and the roofer reuses the original 1980s-to-2000s underlayment because it “looked fine.” That’s a roof that fails within two summers. We don’t quote that spec, even when a homeowner asks us to match a cheaper number. It’s not a difference of opinion. It’s the difference between a roof that’s done in ten years and one that’s still shedding water in twenty.
The Garrison Standard means those decisions go in writing before any work starts. You see the underlayment brand, the fastener type, and the flashing detail on the estimate. Travis Oakley holds our Palm Desert crews to that standard on every job, residential and commercial. And if it’s not done right, the 365-Day Done Right Promise says we come back and fix it at no charge. That’s the only way anyone should roof a house in this valley.
Schedule Your Free Palm Desert Roof Estimate
A written roof estimate costs you nothing and tells you exactly what your Palm Desert roof needs and what it costs before you spend a dollar. You’ll get a uniformed, background-checked technician at your door inside the scheduled window, a line-item quote in writing, and a plain-English explanation of what’s failing and why. Call (361) 320-9467 to schedule your free estimate. A live person answers.
Written by Travis Oakley, Owner at Brennan Roofing, serving Palm Desert under the Garrison Standard since 2000.






Before
After
Before
After
Before
After