Metal roofing
Architectural shingles
Tile roofing
GAF
Owens Corning
Flat & low-slopeFree roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation
Fast, Reliable Roof Repair Across Boerne
Roof repair in Boerne usually runs $350 – $1,400 for a typical leak or shingle replacement, and most jobs are done in a single day. The price depends on what’s actually failing: a vent boot replacement sits at the low end, while re-flashing a limestone chimney or replacing decking on a 5-acre lot off Ranger Creek Road lands higher. If you’re asking what it costs to fix your specific roof, call (254) 276-4369 and we’ll give you a written price before any work starts. We serve Boerne from our San Antonio office, with crews who know the Hill Country’s hail, heat, and stone-to-roof trouble spots.
Why Mercer Roofing Co San Antonio Is Boerne’s Preferred Roof Repair Company
Boerne homeowners call us because we solve the problem most roofers ignore: you don’t know who’s walking up your driveway. Every Mercer technician is background-checked and identity-verified under the Threshold Verified standard, part of the Threshold Group family of home-service companies founded in 2000. Before your appointment, we send the technician’s name and photo to your phone. When they arrive, they’re in a clean, marked uniform and they show a photo ID badge at the door. That’s not a sales pitch. That’s the rule, on every single visit.
Grant Whitlock leads our team, and he’s built the company around written promises. Every repair in Boerne gets a written price before work starts, and every repair is covered by our 365-Day Done Right Promise. If it’s not right within a year, we make it right, including a free second visit. No arguing, no fine print. For homeowners east of downtown in neighborhoods built in the 1990s and 2000s, or out on acreage where the next neighbor is a quarter mile away, knowing exactly who’s coming and what you’ll pay matters. We get that.
Styles & brands we work with






Commercial Roof Repair in Boerne
Commercial Roof Repair in Boerne covers low-slope and flat systems on storefronts, offices, and ranch buildings throughout Kendall County. Most commercial jobs involve patching TPO or modified bitumen membranes, sealing penetrations around HVAC curbs, or repairing metal roof seams that have worked loose in high winds. A flat roof patch in Boerne typically runs $450 – $1,200 depending on the size and membrane type. Standing seam metal repair on a custom Hill Country building runs higher, usually $800 – $2,500, because it requires matching the existing panel profile and sealant system.
Membrane Patching and Penetration Sealing
On commercial flat roofs, the failure point is almost always where something pokes through: a vent pipe, a drain, an AC curb. We strip back the old membrane, inspect the insulation underneath for water saturation, then install new flashing and a cured patch that bonds to the existing roof. If the insulation is wet, the repair scope changes and so does the price. We tell you before we start.
Metal Roof Seam Repair
Boerne’s custom metal buildings, from horse barns to retail shops, fail at the seams first. Heat expansion and hail loosen the fasteners, and wind-driven rain finds the gaps. We re-secure the seams, replace failed fasteners with proper gasketed screws, and reseal the laps. No shortcut sealant slathered over rust; we clean the surface first or the repair won’t hold a season.
Roof Leak Repair in Boerne
Roof Leak Repair in Boerne usually starts with a chase, not a patch. Water travels from the entry point along rafters or underlayment before it shows up as a stain on your ceiling, so the leak you see isn’t always where the roof failed. A vent boot replacement runs $250 – $450. Flashing repair at a valley or chimney runs $400 – $900. A leak that has rotted decking and soaked insulation runs $900 – $1,800. We trace the water, open only what’s necessary, and give you a written scope before we start.
Valley Repair and Step Flashing
Roof valleys carry more water than any other part of the roof. On Boerne homes with original 1990s architectural shingles, valleys are where granule loss shows first, and where hairline cracks let water through during a Hill Country downpour. We replace the valley shingles with new underlayment beneath, not just shingles over old felt.
Stone-to-Roof Transition Flashing
Boerne’s limestone homes, especially in the historic district, leak where the stone wall meets the roof plane. The fix is custom step flashing, cut and bent for the individual stone course. Runners of caulk don’t work here. Our crews have repaired enough of these transitions to know that each one is a little different, and we price it honestly.
Trusted Brands We Service in Boerne
We repair roofs built with Owens Corning, IKO, Atlas, and Tamko shingles, and we keep the most common repair materials stocked for Boerne homes. That means we don’t need to wait on a supply house run when your ridge cap blows off or your valley needs new underlayment. If your roof is architectural shingles from the early 2000s, there’s a good chance it’s Owens Corning or Atlas; if it’s a standing seam metal roof on a custom home, we match the existing panel manufacturer rather than forcing a mismatch. A written price includes the exact material spec, so you know what you’re paying for before the crew arrives.
Common Roof Repair Problems We See in Boerne Homes
- Hail-stripped granules and cracked valleys on 1990s – 2000s architectural shingles. Homes east of downtown Boerne built during that window are hitting the end of their original shingle life. Granule loss leaves the asphalt mat exposed, and hail cracks at the valley centers let water through before you ever see a stain.
- Flashing failures at limestone chimneys and stone-to-roof transitions in the historic district. The late-1800s limestone buildings need step flashing bent to fit each stone course. When it fails, water follows the mortar joints straight inside, and the repair is not a caulk job.
- Stripped or missing vent boots and pipe collars on single-story Hill Country ranchers. The rubber gasket around plumbing vents dries out and cracks in Boerne’s summer heat. It’s a $250 – $450 repair, but left alone it soaks the insulation and rots the decking under the pipe.
- Poorly replaced underlayment on acreage homes where county permits allowed loose scopes. When shingles get replaced on a big lot without replacing the felt underneath, the new roof fails from the inside. We always check what’s under the shingle before we quote, because we’ve seen too many Boerne roofs with new shingles and rotten underlayment.
See the difference
Before
After
Before
After
Before
AfterPricing for Roof Repair in Boerne, TX
Most Boerne roof repairs fall between $350 and $1,400. Small fixes like vent boots run $250 – $450; flashing repairs and valley work run $400 – $900; larger leak repairs with decking replacement run $900 – $1,800. The acreage factor matters. A home on a 5-acre lot off Ranger Creek Road or along Cascade Caverns Road often needs materials staged far from the house because of septic and well setbacks, and that haul time shows up in the quote. We account for it up front, not as a surprise line item. Every repair includes a written price before work starts and a 365-day written guarantee. Call (254) 276-4369 for a free estimate. We’ll walk the roof, take photos, and put the price in writing, no pressure.
We Also Serve Cities Near Boerne
Our crews regularly handle roof repair in Bulverde, San Antonio, Schertz, and Cibolo, so if you’re just outside Boerne proper, we can usually schedule you within the same window. The same Threshold Verified technicians, the same written pricing, and the same 365-day guarantee apply everywhere we work. If you’re closer to Fair Oaks Ranch or up toward Comfort, call and ask.
Serving Boerne, TX - Our Local Coverage Area
We’re based in the Boerne 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 Boerne
Inside Boerne city limits, roofing permits go through the city’s building department. If your home is on acreage in unincorporated Kendall County, the repair is typically permitted through the county rather than the city, and the scope rules are looser. That’s why county-permitted acreage repairs sometimes skip underlayment replacement, the old felt fails after new shingles go on, and the roof leaks within a season. We pull whatever permit applies to your property, and we include that in the written estimate. Call (254) 276-4369 and we’ll check your specific address before we quote.
On acreage homes, the septic drain field and well head limit where we can stage materials, place a dump trailer, and run equipment. If the closest access point is 200 feet from the house, every bundle of shingles makes that trip, and the labor cost reflects it. Cheap crews skip the drip edge or starter strip to save time on long hauls and you’ll find out when wind-driven rain gets under the eave. We plan the staging before we quote, so the written price already includes the real access conditions on your lot.
The leak happens because the flashing between the stone wall and the roof was never stepped to the individual stone courses. Limestone is uneven, and a straight flashing run leaves gaps that water enters during a heavy Hill Country storm. The fix is custom step flashing, cut and bent in place, then sealed with a compatible sealant. It’s a slow, careful repair and it costs more than a standard re-flash, but it’s the only way the transition stops leaking. We’ve done enough of these in the historic district to price them accurately over the phone.
Standing seam metal roofs don’t fail by losing granules, they fail at the seams, fasteners, and terminations. Repairing them means matching the existing panel profile, seam spacing, and fastener system, not just patching with exposed screws. On a custom Boerne home with a painted Kynar finish, we order the matching coil stock or panel from the same manufacturer when it’s available. A simple seam reseal runs $500 – $1,200; replacing a damaged panel runs $800 – $2,000. The written price includes the match spec so you know you’re not getting a visible patch.
If the shingles are failing but the underlayment is still intact, targeted repair buys you time, usually 2 – 5 years before replacement becomes unavoidable. Granule loss alone is a warning, not a leak. But if the granule loss is concentrated in the valleys and around the chimney, water entry is close, and patching those spots now, roughly $400 – $1,200, delays a full tear-off. Waiting until the leak shows on the ceiling means the decking underneath is already damaged, and the repair cost doubles or triples. Send us photos or call (254) 276-4369 and we’ll give you an honest read on whether to repair or replace.
Call Mercer Roofing Co San Antonio for Roof Repair in Boerne
If your roof is leaking, failing at the flashing, or just looking tired after the last hailstorm, call (254) 276-4369. A live person answers, not a voicemail. We’ll schedule a visit, send you the technician’s name and photo before they arrive, and hand you a written price before any work starts. Every repair in Boerne is covered by our 365-Day Done Right Promise, backed by a written guarantee. That’s the standard we’ve held since 2000, and it’s the standard your roof deserves.
Written by Grant Whitlock, Owner at Mercer Roofing Co San Antonio, serving Boerne and the Texas Hill Country.