Free roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation
Fast, Reliable Roof Repair Across San Marcos
San Marcos homeowners call us most often for two reasons: a ceiling stain that showed up after rain, or a ridge cap that lifted during a Santa Ana event. Roof repair in San Marcos runs $325 to $1,850 for typical fixes in 2025, with leak repairs usually landing between $425 and $980. That range covers most shingle replacements, flashing work, vent boot failures, and valley repairs we handle across San Elijo Hills, the Twin Oaks Valley Road tracts, and older pockets near Grand Avenue. Call (743) 200-8347 and a live person answers, 24/7, every time. No call-back form, no voicemail tree.
Why Mercer Roofing Is San Marcos’s Preferred Roof Repair Company
San Marcos has a roofing problem most cities don’t. I’ll get to that in a moment, but it matters because we’ve spent years learning which roofs here fail first and why. Homeowners in San Elijo Hills, Discovery Hills, and the Ridges keep calling us back because our diagnosis matches what we find under the tile. That reputation is backed by a 365-Day Done Right Promise: if the repair isn’t right within a year, we come back and make it right, at no charge.
Our Roof Repair team covering San Marcos works under the Threshold Verified standard. Every technician is background-checked, identity-verified, and shows up in a marked uniform with a photo ID badge at the door. Before they arrive, you get their name and photo sent to you. That’s a written policy, not a preference. For homeowners who are home alone, or parents with young kids, or anyone who wants to know exactly who’s walking up the driveway, this is the difference that matters.
Grant Whitlock leads our San Marcos roofing work. He’s the person who reviews every written estimate that leaves our San Diego dispatch office before a crew heads north to your property. No work starts without a written price in your hand. That’s not negotiable.
Roof Leak Repair in San Marcos
Roof Leak Repair in San Marcos starts with something most roofers skip: a water-intrusion check, not just a visual once-over. Here’s why that matters. The original hot-mopped underlayment on 1990s and early-2000s concrete tile roofs in San Elijo Hills and along Twin Oaks Valley Road has now dried to the consistency of old paper. Every tile on top can still look perfect. The roof is still leaking. A visual inspection tells you nothing. We test how water actually moves through the assembly.
What We Find Under the Tile
We pull tiles in the valley, at penetrations, and along the drip edge. In more than half of San Elijo Hills leak calls, the underlayment is cracked and flaking. The tile was never the issue. We replace the failed felt with GAF Liberty SBS self-adhered membrane, add new drip edge, and re-bed the tiles. The roof looks identical. The leak stops.
Cost Range
Expect $425 to $980 for a typical leak repair in San Marcos, assuming we can isolate the source to one valley or penetration. If the underlayment has failed across a broad section, the repair shifts to a targeted re-paper and costs $1,200 to $2,850. We’ll quote it in writing before any work starts, and you’ll see the line items.
Emergency Roof Repair in San Marcos
Emergency Roof Repair in San Marcos is what we’re doing after the first big Santa Ana wind event of the season. Ridgelines fail first here, then valleys. When wind-driven rain is getting into your house, the priority is stopping the intrusion the same day we arrive, even if that means a temporary tarp and a scheduled repair behind it.
Wind Damage Response
The inland heat and thermal cycling in San Marcos cracks tile edges faster than coastal cities like Carlsbad or Encinitas see. Then a 50 mph gust catches the ridge cap and it ends up in the yard. We respond to San Marcos within hours, not days. The repair might be a re-bedded ridge with fresh mortar, or it might involve replacing chipped field tiles. We’ll tell you which, and why.
Emergency Cost Range
An emergency repair in San Marcos typically runs $550 to $1,650, depending on how many tiles or sections of ridge are compromised and whether the underlayment underneath is still viable. You’ll get that written price before we start, even in an emergency. Call (743) 200-8347 any hour.
Trusted Brands We Service in San Marcos
We install and repair GAF, CertainTeed, and Owens Corning products, and we keep the most commonly needed San Marcos repair parts in local stock: GAF Liberty SBS rolls, drip edge, vent boots, and tile-compatible flashing. That means a leak repair on a tile roof doesn’t stall for three days while we order underlayment from a distributor. For the slab-style concrete tile used across San Elijo Hills, we match profile and color as closely as the original lot tile allows. For composition shingle pockets near Grand Avenue, CertainTeed Landmark and Owens Corning Duration are what we specify most.
Common Roof Repair Problems We See in San Marcos Homes
- Dried-out hot-mopped felt under intact tile. This is the big one in San Elijo Hills and the tracts off Twin Oaks Valley Road. The 1990s underlayment is gone, the tile looks fine, and the ceiling stain is your only clue.
- Corroded drip edge and fasteners at the decking edge. Standard galvanized steel does not survive San Marcos’s inland heat and Santa Ana winds. The edge corrodes, wind-driven rain wicks up the fascia, and the wood sheathing starts rotting at the eave.
- Valvey and penetration failures. Valleys are where San Marcos roofs fail first, especially on south-facing slopes that get full inland sun. Vent boots crack from thermal cycling long before the roof itself shows wear.
- Cal Fire non-compliant repairs from other bids. In Very High Fire Hazard Severity Zones, a cheap underlayment swap can leave you with an assembly that won’t pass inspection and doesn’t qualify for insurance. We see it often.
Pricing for Roof Repair in San Marcos, CA
We Also Serve Cities Near San Marcos
Our Roof Repair in San Marcos crews regularly handle work in neighboring Vista and Escondido, along with Carlsbad and Encinitas. The failure modes shift once you get closer to the coast, and we adjust materials accordingly. If you’re near the border of any of those cities, call (743) 200-8347 and we’ll confirm coverage for your street.
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
The 1990s and early-2000s concrete tile roofs throughout San Elijo Hills were built over hot-mopped felt underlayment, and that felt has now dried and cracked after 20 to 25 years of inland heat and thermal cycling. The tiles are cosmetic; they were never the waterproofing layer. Water passes through the tile gaps, hits the failed felt, and finds a seam or penetration into your ceiling. The fix is replacing the underlayment, not the tiles. Call (743) 200-8347 and we’ll run a water-intrusion check, not just a visual tile count.
Yes. Many hillside tracts in San Marcos fall within Cal Fire’s Very High Fire Hazard Severity Zones, which require Class A-rated roofing assemblies on any re-roof. That rules out some cheaper underlayment and retrofit materials. If you’ve received a bid that doesn’t mention Class A compliance for a hillside home, the bid is probably ignoring the requirement. We specify the assembly to meet the fire-rating standard so your roof passes inspection and qualifies for insurance. Call (743) 200-8347 for a quote on a fire-code-compliant repair.
Because standard galvanized fasteners and drip edge corrode early under San Marcos’s aggressive thermal cycling and Santa Ana wind events. We see the pitting and failure on most 1988 to 2008 stucco-and-tile homes. Stainless or hot-dip galvanized hardware costs more up front, usually $75 to $250 more per repair depending on scope, but it lasts decades instead of failing at the decking edge in six or eight years. The cheap spec costs more within a decade. We quote the right spec the first time. Call (743) 200-8347 for line-item pricing.
In most cases, it’s worth repairing if the underlayment failure is localized to valleys, penetrations, or one slope. If the felt has failed across the entire roof plane, a targeted re-paper of affected areas runs $1,200 to $2,850, while a full re-roof starts around $14,000. We’ll tell you honestly which one applies after we inspect. You’ll get a written recommendation, not a sales pitch. Estimates are free at (743) 200-8347.
An inland-spec repair in San Marcos costs 15 to 30% more than the same repair in Carlsbad or Encinitas when done correctly. The reason is materials: hot-dip or stainless fasteners, SBS-modified underlayment rated for fire zones, and heavier drip edge. The coastal-spec version is cheaper to install and starts failing within a decade. In San Marcos’s inland heat and wind, the cheap spec is the expensive one. We quote the inland spec by default because anything else won’t last. Call (743) 200-8347 for an exact quote.
Written by Grant Whitlock, Owner at Mercer Roofing, serving San Marcos since 2000.






Before
After
Before
After
Before
After