Free roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation
Fast, Reliable Roof Repair Across San Marcos
Roof repair in San Marcos typically costs between $450 and $2,800 depending on whether you’re dealing with a few lifted tiles, a leaking valley, or full underlayment replacement beneath concrete S-tile. Most repairs we handle in San Marcos are done in a single day once we’re on the roof, though tile-on underlayment jobs on larger San Elijo Hills homes can run two to three days. If water is getting into your attic, call (424) 766-4937 and we’ll get a technician out to look before the next rain.
We know San Marcos roofs because we work on them constantly. The city’s housing stock is unusually specific: roughly 1985 to 2005 tract construction, heavy on concrete S-tile and flat-tile, built in master-planned communities like San Elijo Hills, Discovery Hills, and Twin Oaks Valley Ranch. Those roofs are now hitting the 20 to 40 year mark, and the underlayment beneath the tile is failing faster than the tile itself. That’s the repair most San Marcos homeowners actually need, and it’s a job we’ve built real workflow around.
Why Birchbark Roofing Is San Marcos’s Preferred Roof Repair Company
We show up the way we’d want a crew showing up at our own place. Shoe covers at the door, drop cloths through the hallway, tarps staged so debris never touches your landscaping. If your kids are doing homework downstairs and the dog is anxious about strangers, we’ll coordinate the door schedule so the crew isn’t tramping through the house every half hour. When the job’s done, we photograph the clean-up and send it to you before the truck pulls away. That’s the C.A.R.E. standard we work under: Clean up like it’s our own home, Ask before we move or touch anything, Respect the family’s time and quiet hours, Explain the price before the work.
Every repair gets a written price in dollars before we touch your roof. No allowances left vague, no “we’ll see what we find and bill you later.” If you’re in San Elijo Hills or Discovery Hills and we quote an underlayment job, that quote includes the tile lifting, staging, underlayment replacement, flashing re-set, and re-laying. You know the number before the first tile comes up. And everything we do is covered by our 365-Day Done Right Promise: if the work isn’t right, we make it right. That promise is stamped on every job we do in San Marcos, no exceptions.
Every technician on your roof is background-checked and uniformed, and a live person answers our phones 24 hours a day. No voicemail trees, no “we’ll call you back next business day.” When a Santa Ana wind event lifts tiles on a Friday night, you reach a human.
Storm Damage Roof Repair in San Marcos
Storm Damage Roof Repair in San Marcos usually follows the same pattern: a Santa Ana wind event channels through the North County passes, lifts or cracks tiles at the ridge caps and eave edges, and the next rain finds the already-embrittled underlayment beneath. San Marcos takes full inland wind exposure in a way coastal Carlsbad doesn’t, so storm-season calls here concentrate on wind-lifted concrete tile and the water that follows it through compromised waterproofing, not on missing shingles. Expect to pay $300 to $900 for a few lifted or cracked tiles re-set, or $1,800 to $4,200 when the storm exposed failed underlayment that needs sectional replacement before tile goes back down.
Post-Storm Tile Re-Set and Flashing Repair
When wind lifts tiles, it also distorts the flashing at valleys, penetrations, and drip edges. We don’t just glue tile back down and call it done. Every storm repair includes a check of the underlayment where the tile came loose, plus re-seating and sealing of the flashing so the next rain doesn’t find the gap.
Underlayment Assessment After Santa Ana Events
San Marcos homeowners often assume cracked tiles are the whole story. In our experience on the 1990s and 2000s tracts, the real damage is usually underneath. If you’ve had tiles lift this storm season, have the underlayment checked while we’re up there. It’s cheaper to replace a section now than to open walls later.
Metal Roof Repair in San Marcos
Metal Roof Repair in San Marcos shows up most often on the older Lake San Marcos low-slope homes and the occasional custom build in the hills. These roofs fail differently than tile: failed fasteners, corroded panels at the drip edge, worn sealant at seams, and pitch pans that have separated from decades of inland heat cycling. The 90-plus degree summer days we get 8 to 12 miles inland bake sealant until it cracks, and once water gets under a seam, it travels fast. Budget $400 to $1,200 for seam re-sealing and fastener replacement on a small section, and $1,500 to $3,500 for panel replacement or re-flashing work on larger areas.
Seam and Fastener Repair
Metal roof leaks almost never start in the middle of a panel. They start at the seams, the fasteners, and the transitions. We replace worn washers, re-seal seams with the correct product for the panel profile, and check where metal meets flashing at walls and curbs. That’s where the water gets in.
Panel Replacement and Re-Flashing
When a panel is too far gone to patch, we cut it out and replace it with a matching gauge and profile where possible, or document the difference in writing before we start. Re-flashing at walls and penetrations is part of the job. Metal needs its transitions sealed correctly or every repair is temporary.
Trusted Brands We Service in San Marcos
We work on and with the roofing materials San Marcos homes were built with. That includes GAF and CertainTeed for the composition shingle pockets around Lake San Marcos, and Owens Corning underlayment products when we’re re-papering under concrete tile. We don’t swap in whatever’s on the truck. We match the roof you have, source the correct components, and tell you in writing what we’re installing before we install it. Our local suppliers carry what San Marcos tract homes need, which means no waiting a week for parts on a common repair.
Common Roof Repair Problems We See in San Marcos Homes
- Emboldened underlayment beneath intact tile. San Elijo Hills and Twin Oaks roofs from the early 2000s look fine from the street, but the asphalt-saturated felt or synthetic underlayment below has baked, cracked, and started letting water through at the eave edges. The tile is often salvageable; the underlayment is the failure.
- Lifted tiles from Santa Ana wind events. Wind channels through the North County passes and hits San Marcos ridgelines with real force. Tiles lift at the ridge caps and drip edges, then the next rain finds the exposed underlayment.
- Valley and flashing leaks on older Lake San Marcos homes. The 1960s and 1970s low-slope and early composition roofs around the lake have flashing that’s been patched too many times. Without opening the roof plane, the underlying waterproofing issue stays hidden until a bigger failure forces the repair.
- Permit-triggered code findings. When a repair opens a roof plane in San Marcos, the city can require upgrades at the same time: proper starter strip, ice and water shield at valleys, sometimes corrections to undersized decking. We write these into the contract as approved change orders, never as surprise add-ons.
Pricing for Roof Repair in San Marcos, CA
Line-item roof repair pricing in San Marcos generally falls into these ranges:
- Lifted or cracked concrete tile re-set: $300 - $900
- Flashing repair at valleys, chimneys, or penetrations: $400 - $1,200
- Tile-on underlayment replacement, sectional: $1,800 - $4,200
- Metal roof seam and fastener repair: $400 - $1,200
- Metal panel replacement with re-flashing: $1,500 - $3,500
- Low-slope patch on older Lake San Marcos roofs: $500 - $1,800
The biggest cost driver in San Marcos is how much underlayment has failed once the tile comes up. That’s why we inspect before we quote, so you see the real number in writing before any work starts. Call (424) 766-4937 for a free estimate on your specific roof, and you’ll get a written line-item price, not a rough guess.
We Also Serve Cities Near San Marcos
If you’re in Vista, Escondido, Carlsbad, or Encinitas, we work on roofs there too. But this page is for San Marcos: the concrete tile tracts, the Santa Ana wind exposure, the underlayment failures we see at the eave edges. For a full picture of our services, see our Roof Repair team’s coverage or our San Marcos city page.
Serving San Marcos, CA - Our Local Coverage Area
We’re based in the San Marcos 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 San Marcos
No, in most cases you don’t. What you’re describing is underlayment failure, not tile failure. We lift the tile, stage it, replace the underlayment, re-set the flashing, and re-lay the original tile. A full tear-off only makes sense if the decking or framing is compromised, which we look for during the initial inspection. Call (424) 766-4937 and we’ll tell you which one you’re dealing with before anything gets opened up.
Because San Marcos sits 8 to 12 miles inland, outside the coastal marine layer that keeps Carlsbad cooler. Summer highs here run 15 degrees hotter, and that sustained heat bakes the asphalt in older underlayments until they crack and separate. Combined with full Santa Ana wind exposure, your underlayment simply ages faster. It’s not a quality issue with your roof; it’s climate.
We can, and we will if that’s all that’s needed. But we’ll also check the underlayment beneath the lifted tiles before we re-set anything, because wind that lifts tile almost always exposes already-compromised waterproofing. If the underlayment needs a sectional replacement, you’ll see that price in writing before we do the work. No pressure, no scope creep.
We work both halves of San Marcos. The Lake San Marcos enclave has low-slope and early composition shingle roofs from the 1960s and 1970s, and they fail differently than the concrete tile tracts. Flashing, drip edge, and waterproofing are where these roofs leak, and we repair all of it. The job is different, the skill set is the same standard.
Possibly, and that’s why we handle it the way we do. When a repair opens a roof plane, the city of San Marcos can require ice and water shield at valleys, proper starter strip, or corrections to undersized decking. We inspect first, write likely code items into your contract as a transparent allowance, and if something comes up mid-job, you approve the change order in writing before we touch it. The price moves only with your signature.
If your roof is leaking, lifting, or just aging poorly and you want to know what it’ll actually cost to fix, call (424) 766-4937. We’ll inspect the roof, give you a written price, and treat your home like a home. Birch bark was one of the first roofing materials: light, tough, made to shed water. That’s the standard we work to.
Written by Erik Lindgren, Owner at Birchbark Roofing.






Before
After
Before
After
Before
After