Free roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation
Fast, Reliable Roof Repair Across Palm Springs
Roof repair in Palm Springs usually runs between $275 and $1,800 depending on what’s failing, and most flat-roof patches or coating work can be done in one visit. We serve every neighborhood from Twin Palms to Deepwell to the north-side tracts, and our crews know what 150°F surface heat does to a roof out here. The Garrison Standard means the price goes on paper before any work starts, and a background-checked, uniformed technician shows up inside the window we give you. Call (361) 320-9467 and a live person answers, around the clock.
Palm Springs is not a shingle town. Most homes here, especially the Mid-Century Modern stock concentrated in Twin Palms, Deepwell, and Vista Las Palmas, were built with flat or very low-slope roofs. That changes the repair math entirely. A roof that bakes under 120°F air temperatures and 150-170°F surface temperatures does not fail the way a suburban roof in Orange County fails. It blisters. It alligators. The seams in the membrane separate. And on a home in one of the city’s historic districts, the repair often cannot proceed until the paperwork clears. We have worked through that process enough times to know exactly what the Historic Site Preservation Board needs to see before you change a street-visible roof color or material.
Why Brennan Roofing Is Palm Springs’s Preferred Roof Repair Company
We are not a faceless national chain dispatching a random subcontractor from two counties away. Brennan Roofing is an independently owned local business operating under the Garrison Standard, a written code of conduct that has been in place since Garrison Partners was founded in 2000. Our Palm Springs customers get the same thing every time: a written price before any work starts, a technician who is background-checked and in uniform, and a 365-Day Done Right Promise that says in writing if the repair fails within a full year, we come back at no charge.
Palm Springs homeowners tell us the same stories. A roofer quoted one number over the phone, then changed it at the door. A crew showed up late, left debris in the yard, and never answered a callback. That is exactly why our phones are answered by a live person 24/7, no voicemail and no callback queue. Travis Oakley, who leads our operation, holds every job to the same standard whether it is a $300 vent boot replacement or a full re-coat on a built-up roof. The price does not move once it is in your hand.
Our crews work Palm Springs every week, so we know the neighborhoods: the original 1950s-60s homes in Deepwell with original built-up gravel roofs, the 1980s-2000s tracts east of Gene Autry Trail with modified bitumen, the condos in the north side where HOA compliance adds a layer to every repair. Dispatch is coordinated from our Inland Empire office, but the technicians who climb onto your roof in Palm Springs are local to the desert and know what they are looking at. We stock common coating, membrane, flashing, and vent boot materials for fast turnaround, and we source from GAF, CertainTeed, Owens Corning, IKO, Atlas, Tamko, and Boral so the right option is on the truck.
Roof Leak Repair in Palm Springs
Roof Leak Repair in Palm Springs typically costs $275 to $650 for a single penetration or seam failure, and it is the most common call we get between December and March when the rare but intense winter storms roll through. On a flat built-up or modified bitumen roof, water ponds on low spots, finds a failed seam or a cracked vent boot, and works its way into the ceiling below. The first repair step is finding the actual entry point, which is not always directly above the water stain on your drywall. Water travels laterally along the decking before it drips, and on a flat roof that can mean the real breach is 6 to 10 feet away.
Flashing and Valley Repairs
Flashing is the metal that bridges the gap where the roof meets a wall, chimney, skylight, or HVAC curb. In Palm Springs, the extreme day-night temperature swing, often 40-50°F, flexes flashing joints until sealant cracks and fasteners loosen. A failing flashing detail on a low-slope roof in Palm Springs typically runs $300 to $700 to remove, reseal, and re-secure. Valleys, where two roof planes meet, are less common on flat Mid-Century homes but show up on the 1980s-2000s tract homes on the north and east sides, and repair there usually runs $400 to $900.
Vent Boot and Pipe Collar Replacement
Vent boots are the rubber or neoprene collars that seal plumbing vents and exhaust pipes where they exit the roof. Under 150°F surface heat and constant UV, vent boot rubber in Palm Springs cracks and chunks out in 3-5 years, which is much faster than coastal climates. Replacing a vent boot costs $250 to $400 and is one of those small repairs that stops a big water-damage claim if caught early. We check every penetration as part of any visit, because a $300 boot now beats a $3,000 drywall repair and re-coat later.
Emergency Roof Repair in Palm Springs
Emergency Roof Repair in Palm Springs is for active water intrusion, storm damage, or a roof that has been compromised to the point where further weather will cause structural or interior damage. A tarp and temporary seal on a leaking flat roof in Palm Springs usually runs $400 to $800, done the day you call. The permanent repair that follows, replacing the failed seam, membrane section, or flashing detail, typically adds $600 to $1,800 depending on what we find underneath.
Storm and Wind Damage Response
Palm Springs does not see the coastal rain volume, but the winter storms that roll off the San Jacinto Mountains can dump hard rain in short bursts, and the microburst winds through the San Gorgonio Pass are real. A lifted flashing edge or a torn membrane section on the windward west slope needs to be sealed before the next storm front. We carry temporary membrane patch kits, peel-and-stick flashing seal, and heavy-duty tarps on every truck so we can stop the water and stabilize the roof in one visit, then schedule the proper repair with a written price before any additional work starts.
Interior Containment and Water Damage Control
If water is already through the ceiling, the immediate job is containment: tarping the roof, catching the water, and marking the affected area for drying. We coordinate with a local Palm Springs water-mitigation contractor when the drywall and insulation need professional drying and mold treatment. The roof-level repair is our scope; the interior restoration is separate. We keep that line clear so you always know what the roof work costs and what belongs to the mitigation crew.
Trusted Brands We Service in Palm Springs
Palm Springs flat roofs need materials that hold a reflective coating and stand up to real UV load, and that means the material matters. We install and repair GAF, CertainTeed, Owens Corning, IKO, Atlas, Tamko, and Boral systems, and we stock the ones Palm Springs actually needs: Atlas and Tamko reflective coatings, Boral for the rare tile profile on a Spanish-influenced desert contemporary, and GAF modified bitumen for the 1980s-2000s tract homes. Travis Oakley’s crews know which manufacturer line matches the existing roof on the home, because the last thing a historic-district roof needs is a mismatched patch material.
Common Roof Repair Problems We See in Palm Springs Homes
- Blistering and alligatoring on south- and west-facing slopes: Under 150-170°F surface temperatures, elastomeric coatings degrade and fail within 5-8 years if not reapplied. The tell is raised bubbles (blistering) or a cracked, reptile-skin pattern (alligatoring) on the slope that faces the afternoon sun.
- Seam separation and ponding on flat built-up roofs: Built-up and modified bitumen roofs develop seam separation where the membrane sheets meet, and low spots pond water after a hard rain. If the water does not drain within 48 hours, the ponding area becomes the next leak.
- Code-triggered upgrades when the roof opens: On older Palm Springs homes, once the decking comes off, we sometimes find outdated wiring, undersized framing, or failed waterproofing that the current code requires corrected before we close the roof back up. This is the single biggest reason a repair quote moves, and it is why we write allowances into every contract.
- Historic-district compliance stalls: Palm Springs has a large Class 1 Historic District and properties under the Historic Site Preservation Board’s purview. If your roof is visible from the street, changing the color or material without a Certificate of Appropriateness stops the repair cold. The paperwork, not the roofing skill, is what hangs people up.
Pricing for Roof Repair in Palm Springs, CA
Here is what roof repair actually costs in Palm Springs. A vent boot replacement runs $250 to $400. A single flashing detail repair runs $300 to $700. A seam patch on a flat built-up roof runs $275 to $650. A ponding fix with a tapered foam build-up and re-coat runs $800 to $1,500. An emergency tarp and temporary seal runs $400 to $800, with the permanent repair on top. What moves the number is what we find under the decking: water-damaged sheathing replacement adds $80 to $120 per sheet, and code-upgrade items like undersized framing or outdated wiring are priced as allowances in writing before we touch anything. The Garrison Standard means the price is on paper before any work starts, and it does not move unless you approve a change order in writing. Call (361) 320-9467 for a free written estimate.
We Also Serve Cities Near Palm Springs
Our crews cover Palm Springs and the surrounding Coachella Valley communities. If you need Roof Repair, our technicians serve Cathedral City, Desert Hot Springs, Rancho Mirage, and Thousand Palms. Call (361) 320-9467 and a live person will get you scheduled wherever you are in the valley. For a look at the broader scope of our work, see our Roof Repair in Palm Springs page.
Serving Palm Springs, CA - Our Local Coverage Area
We’re based in the Palm Springs 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 Repair in Palm Springs
Yes, if your home is in a Palm Springs historic district or under the Historic Site Preservation Board’s purview and the repaired area is visible from the street, you typically need a Certificate of Appropriateness before changing roof color or material. A like-for-like repair that keeps the original material and profile usually clears without much friction. We document the existing roof and prepare the submittal so the board sees exactly what we are matching. Call (361) 320-9467 and we will walk you through whether your specific address triggers review.
Palm Springs flat roofs fail fast because of sustained 150-170°F surface temperatures, intense UV exposure, and 40-50°F day-night temperature swings that flex membrane seams and crack coatings. Elastomeric coatings over built-up roofs show blistering and alligatoring on south- and west-facing slopes within 5-8 years when not reapplied. The fix is typically a seam repair plus a reflective coating reapplication, which runs $800 to $1,500. Call (361) 320-9467 for an exact number on your roof.
On older Palm Springs homes, the surprises are usually water-damaged decking, outdated wiring that current code requires corrected once exposed, or undersized framing that cannot carry the new roof load. We handle this by writing allowances into the written contract before any work starts, so when we find a surprise, you already know the unit price and approve the change in writing. Nothing gets added to the bill without your signature. Call (361) 320-9467 for a prompt quote.
Emergency roof repair during Palm Springs winter rains costs $400 to $800 for a tarp and temporary seal, usually done same-day. The permanent repair that follows runs $600 to $1,800 depending on the failing section. We keep peel-and-stick flashing, membrane patch kits, and heavy-duty tarps on every truck so we can stop active water intrusion in one visit. Call (361) 320-9467, and a live person answers 24/7, no voicemail.
Yes, and yes. We work in Twin Palms, Deepwell, Vista Las Palmas, and the other historic-district neighborhoods. We document the existing roof condition, prepare the Certificate of Appropriateness submittal, and handle the review process with the Historic Site Preservation Board. The goal is to match the original material and profile, not to argue with preservation staff. Call (361) 320-9467 and we will confirm whether your address triggers review and what the paperwork path looks like.
Written by Travis Oakley, Owner at Brennan Roofing, serving Palm Springs under the Garrison Standard.






Before
After
Before
After
Before
After