Metal roofing
Architectural shingles
Tile roofing
Owens CorningFree roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation
Fast, Reliable Roof Repair Across Coronado
Roof Installation - Coronado and repair jobs run $350 – $1,800 for most work, with leak repairs typically landing between $450 and $950. We dispatch crews from our San Diego office to Coronado daily, and a live person answers when you call (619) 810-5520. If you’re seeing water stains on a ceiling or shingles in the yard after a Santa Ana blow, call us. We’ll send a background-checked, photo-badged technician whose name and picture you get before he rings the doorbell.
Coronado roofs take a beating most San Diego roofs don’t. Salt spray off the Pacific corrodes metal flashing years faster than inland. Onshore winds hammer west-facing slopes on the island’s ocean side. And if your home predates 1950, the Coronado Historic Preservation Commission may have a say in what your repair looks like and which materials you can use. We know those rules. We work inside them every week.
Why Mercer Roofing Co San Diego Is Coronado’s Preferred Roof Repair Company
Homeowners in Coronado call us because we show up exactly the way we said we would. You don’t open the door to a stranger. Before every visit, the office sends the technician’s name and photo to your phone. When he arrives, he’s in a clean Mercer uniform with a photo ID badge. That’s the Threshold Verified standard, and every Mercer technician meets it: background-checked, identity-verified, and dispatched under the Threshold Group quality framework that our founder, Grant Whitlock, has held this location to since day one.
Our Roof Repair team knows the difference between a Spanish Colonial Revival roof off Orange Avenue and a mid-century ranch near the golf course. We stock flashings, vent boots, and pipe collars sized for the older roof decks common across Coronado. We’ve worked around the Historic Preservation Commission’s requirements enough times to anticipate what a review will flag before we even submit the scope of work.
Every repair gets a written price before we start and a written guarantee when we finish. The 365-Day Done Right Promise covers every job: if the repair isn’t right within a year, we make it right. No fine print. No phone tag.
Styles & brands we work with




Commercial Roof Repair in Coronado
Commercial Roof Repair in Coronado usually means working on a low-slope or flat roof system on a mixed-use building along Orange Avenue or a condo association property near the Coronado Shores. These jobs typically run $1,200 – $6,000 depending on the membrane type and the number of penetrations. The salt air is relentless on commercial rooftops here: standard galvanized edge metal and pipe boots corrode within 5 – 7 years and start leaking at the eave and around HVAC curbs.
Low-Slope and Flat Roof Systems
Most commercial buildings on the island use modified bitumen, TPO, or older built-up roofs. We match the existing system so the repair bonds correctly. A patched TPO seam that isn’t heat-welded with the right profile will fail again in two seasons. That’s the difference we deal with every month on Coronado commercial properties.
Documentation for Property Managers and HOAs
We provide a written scope of work before the repair and a photo record of the finished job. When a condo board or insurance carrier asks what was done and whether it met code, you have the file. That matters more in Coronado than almost anywhere in San Diego County because the coastal exposure attracts underwriter scrutiny.
Roof Leak Repair in Coronado
Roof Leak Repair in Coronado typically costs $450 – $950 and starts with locating the actual entry point, which isn’t always where the water shows up. Water can travel along the decking and drip ten feet from the compromised flashing. We trace it with moisture meters and a visual inspection of the underside before anything gets opened up. Leaks at pipe boots, skylights, valleys, and chimneys are the ones we see most on the island.
Track, Trace, Then Fix
We don’t caulk over a leak and call it done. We find the failed flashing or cracked tile, confirm the path water is taking, and replace the failed component. On a recent 1920s Spanish Colonial Revival home off Orange Avenue, we replaced rusted galvanized flashing with stainless steel step flashing and secured clay tiles over new peel-and-stick ice and water shield at every penetration and valley, then documented the nailing pattern and underlayment for the homeowner’s insurance file before the final inspection.
The Salt Air Problem
Galvanized drip edge and vent pipe boots simply don’t hold up on Coronado. The marine layer is always present, and the chloride load is high enough that standard residential flashings start showing rust bloom within a few years. We use stainless steel, copper, or high-grade aluminum wherever the original galvanized component has failed. The material difference adds a little cost and buys a lot of years.
Trusted Brands We Service in Coronado
We install and repair shingle roofs from GAF, CertainTeed, and Owens Corning, and we keep repair stock for these systems in our San Diego yard so Coronado jobs don’t wait on a distributor. If your roof carries a manufacturer warranty, we follow the installation and repair specs that keep the warranty valid. The same goes for IKO and other systems we service. Manufacturer-recognized products and documented workmanship matter when you file a claim or sell the house. Call (619) 810-5520 and we’ll tell you exactly what’s on the roof now.
Common Roof Repair Problems We See in Coronado Homes
- Rusted drip edge and pipe boots. Salt air eats standard galvanized edge metal in 5 – 7 years on windward west-facing slopes. The leaks start at the eaves and around plumbing vents, and the fix is replacement with corrosion-resistant material, not paint or caulk.
- Lifted architectural shingles after Santa Ana winds. Exposed ridges and gable edges take the full force of a northeast wind event. When the original install skipped the starter strip or used the wrong nailing pattern, shingles peel back and the 130 mph wind rating is void.
- Cracked historic clay tiles that got caulked instead of replaced. Caulk fails, water moves behind the tile, and the original wood decking rots. A proper fix means sourcing matching salvage tile so the repair passes Historic Preservation Commission review and actually sheds water.
- Failed valley metal on low-pitch roofs. Older homes in the Village neighborhood often have shallow valleys that hold debris and moisture. When the valley metal corrodes through or separates, water has a direct path into the underlayment.
See the difference
Before
After
Before
After
Before
AfterPricing for Roof Repair in Coronado, CA
Here’s what we see across the island right now:
- Pipe boot or vent boot replacement: $350 – $650
- Flashing repair (chimney, skylight, or valley): $500 – $1,200
- Shingle replacement (small section, 20 – 50 shingles): $600 – $1,400
- Flat roof patch on a low-slope or commercial system: $900 – $2,500
- Historic clay tile repair with salvage sourcing: $1,200 – $3,500
The big spread on tile work tracks with availability: sourcing matching 1920s-era hand-formed tile costs more than a field repair on a composition shingle roof. Every quote is written, itemized, and fixed before work begins. No change orders unless a hidden condition is discovered and we walk you through it in writing first. Call (619) 810-5520 for a free estimate.
We Also Serve Cities Near Coronado
Mercer Roofing Co San Diego runs crews daily to Coronado and the surrounding South Bay communities. We serve San Diego, National City, Imperial Beach, and Bonita with the same written pricing and Threshold Verified technician standards. If you’re just across the Silver Strand and need Roof Repair in Coronado, you’re in our regular service area and we can usually be on-site quickly.
Serving Coronado, CA - Our Local Coverage Area
We’re based in the Coronado 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 Coronado
Yes, in many cases. Repairs on pre-1950 homes fall under the review of the Coronado Historic Preservation Commission, and the city building department routes the scope through design review when materials or roof profile change. What that means for you: budget two to four extra weeks for review, and expect to document the existing tile profile, color, and condition before the repair is approved. We prepare that documentation for you. Call (619) 810-5520 and we’ll tell you whether your specific repair triggers review before anything gets filed.
Coronado falls under California Building Code Chapter 15, which requires roofing systems on the island to handle design wind speeds that top 110 mph. The rating isn’t just a label on the shingle bag. It depends on the nailing pattern, the presence of a starter strip, and the underlayment assembly. An inspector verifies those details during the nail-off inspection for a reroof, and for a repair we photograph the work and document the nailing before it’s covered. A cheap quote that skips the starter strip isn’t a compliant quote. Ours includes it.
Yes, and you should. The Historic Preservation Commission requires that repairs on pre-1950 homes retain original clay tile profiles where feasible, and the hand-formed tiles from the island’s old ‘tent city’ cottage era aren’t manufactured anymore. We source matching salvage tile from regional architectural salvage yards and our own stock when the profile lines up. Intact tiles get cleaned and reset; cracked or missing ones get replaced with true matches so the repair passes review and the roof looks like it belongs on the house. Expect tile sourcing to add $200 – $800 to a historic job.
It strengthens your position substantially. When a repair or reroof meets the Chapter 15 wind requirements and you have documentation of the nailing pattern, starter strip, and underlayment, the carrier has a harder time denying a wind-related claim on workmanship grounds. We provide a written record of what was installed and how it meets code, with photos. Many Coronado homeowners file that record with their policy. It doesn’t guarantee a premium reduction, but it gives you evidence on the day a claim is filed. Call (619) 810-5520 and ask us about the documentation package on your specific roof.
Drip edge, pipe boots, and valley metal fail first, and the pattern repeats on nearly every older home on the island. Standard galvanized steel starts rusting within five to seven years of coastal exposure. The replacement that works is stainless steel or high-grade aluminum for flashing and edge metal, with copper used where the historic profile calls for it. The material cost difference is real, but so is the difference in service life: stainless flashing on a Coronado roof outlasts galvanized by decades. Call (619) 810-5520 for an exact quote.
Key Takeaways
- Most roof repairs in Coronado run $350 – $1,800, with leak repairs between $450 and $950.
- Salt air and Santa Ana winds drive faster flashing and shingle failures than inland San Diego.
- Pre-1950 homes go through the Coronado Historic Preservation Commission, which can add two to four weeks and requires matching clay tile profiles.
- Every Mercer technician arrives uniformed, photo-badged, and background-checked, and you get their name and photo first.
- Every repair gets a written price before work starts and a written 365-day guarantee when it’s done.
If your roof is leaking, showing rusted flashing, or missing shingles after the last wind event, call Mercer Roofing Co San Diego at (619) 810-5520. We’ll schedule a free estimate, send you the technician’s name and photo before the visit, and hand you a written price before any work begins.
Written by Grant Whitlock, Owner at Mercer Roofing Co San Diego, serving Coronado as part of the Threshold Group family since 2000.