Price guide
What roofing costs in San Antonio right now
Typical ranges for every service we offer, pulled from the cost tables on each service page. Use them to plan, then call for the inspection that sets your real number.

| Service | Line item | Typical range |
|---|---|---|
| Roof Repair | Service visit with ground, attic and roof check | $145 to $215 |
| Roof Repair | Nail pop reset, per area of 5 to 10 nails | $165 to $345 |
| Roof Repair | Replace lifted or creased shingles, per area | $215 to $485 |
| Roof Repair | Ridge or hip cap replacement, per 10 feet | $185 to $395 |
| Roof Repair | Drip edge or rake trim resecured, per run | $135 to $310 |
| Roof Leak Repair | Leak trace with attic moisture readings | $145 to $235 |
| Roof Leak Repair | Water test on a suspect section | $95 to $185 |
| Roof Leak Repair | Shingle and underlayment repair at entry point | $215 to $545 |
| Roof Leak Repair | Rotten decking replaced at the leak | $72 to $118 per sheet |
| Roof Leak Repair | Sealing old mount holes and abandoned penetrations | $125 to $265 |
| Hail Damage Roof Repair | Hail inspection with chalked photo documentation | $185 to $365 |
| Hail Damage Roof Repair | Bruised shingle replacement, per slope area | $285 to $695 |
| Hail Damage Roof Repair | Cracked clay or concrete tile replacement, per 10 tiles | $345 to $785 |
| Hail Damage Roof Repair | Dented roof vent or turbine replacement, each | $145 to $325 |
| Hail Damage Roof Repair | Metal panel or trim piece replacement | $395 to $1,185 |
| Wind Damage Roof Repair | Wind damage check with seal strip testing | $145 to $215 |
| Wind Damage Roof Repair | Hand seal lifted tabs, per slope | $135 to $345 |
| Wind Damage Roof Repair | Replace creased or torn shingles, per area | $215 to $565 |
| Wind Damage Roof Repair | Ridge or hip cap replacement, per 10 feet | $185 to $395 |
| Wind Damage Roof Repair | Drip edge and starter course resecured, per run | $145 to $385 |
| Emergency Roof Repair | After-hours emergency response visit | $215 to $395 |
| Emergency Roof Repair | Temporary patch with membrane or shingles | $145 to $385 |
| Emergency Roof Repair | Tarp dry-in for larger openings | $395 to $1,140 |
| Emergency Roof Repair | Permanent shingle and underlayment repair | $285 to $865 |
| Emergency Roof Repair | Damaged decking replaced | $72 to $118 per sheet |
| Emergency Roof Tarping | Small tarp over one damaged area | $395 to $585 |
| Emergency Roof Tarping | Large tarp spanning a full slope section | $625 to $1,140 |
| Emergency Roof Tarping | Debris removal before tarping | $85 to $215 |
| Emergency Roof Tarping | Tarp resecure or replacement after a storm | $165 to $345 |
| Emergency Roof Tarping | Tarp removal and batten hole sealing | $115 to $245 |
| Storm Damage Roof Inspection | Single-story shingle roof storm report | $185 to $265 |
| Storm Damage Roof Inspection | Two-story or steep shingle roof report | $235 to $335 |
| Storm Damage Roof Inspection | Tile or metal roof storm report | $245 to $365 |
| Storm Damage Roof Inspection | Detached garage, casita or barn added | $65 to $145 |
| Roof Insurance Claim Help | Storm documentation report | $185 to $365 |
| Roof Insurance Claim Help | Adjuster meeting on the roof | $0 to $145 |
| Roof Insurance Claim Help | Line-item scope comparison | $0 to $165 |
| Roof Insurance Claim Help | Example 1% deductible on $287,450 dwelling coverage | $2,874.50 paid by you |
| Roof Insurance Claim Help | Example 2% deductible on $287,450 dwelling coverage | $5,749 paid by you |
| Roof Flashing Repair | Step flashing replaced along a sloped wall, per 10 feet | $245 to $565 |
| Roof Flashing Repair | Headwall flashing replaced, per 10 feet | $215 to $485 |
| Roof Flashing Repair | Reglet cut and counter flashing set in stucco or stone | $185 to $435 |
| Roof Flashing Repair | Kick-out flashing added at a wall corner | $115 to $235 |
| Roof Flashing Repair | Stucco cut back and patched at the roof line | $165 to $395 |
| Chimney Leak Repair | Counter and step flashing rebuilt with reglets | $465 to $985 |
| Chimney Leak Repair | Cricket framed and flashed on uphill side | $545 to $1,185 |
| Chimney Leak Repair | Crown crack seal or partial rebuild | $285 to $745 |
| Chimney Leak Repair | Sloped chase cover replacement on framed chimney | $395 to $865 |
| Chimney Leak Repair | Flue cap with screen installed | $135 to $315 |
| Roof Vent & Pipe Boot Repair | Single pipe boot replaced on a shingle roof | $165 to $265 |
| Roof Vent & Pipe Boot Repair | Each additional pipe boot on the same visit | $75 to $135 |
| Roof Vent & Pipe Boot Repair | Turbine or box vent replaced | $185 to $345 |
| Roof Vent & Pipe Boot Repair | Exhaust cap replaced and duct reconnected | $155 to $295 |
| Roof Vent & Pipe Boot Repair | Abandoned vent removed and decked over | $195 to $385 |
| Fallen Tree Roof Damage Repair | Same-day cover and dry-in | $395 to $1,140 |
| Fallen Tree Roof Damage Repair | Sistering one or two cracked rafters | $465 to $1,285 |
| Fallen Tree Roof Damage Repair | Decking cut-out and replacement at the impact | $315 to $1,190 |
| Fallen Tree Roof Damage Repair | Shingle, tile or metal rebuild at the strike area | $585 to $2,365 |
| Fallen Tree Roof Damage Repair | Gutter, fascia and drip edge at the eave | $245 to $870 |
| Roof Decking Replacement | 7/16 inch OSB sheet, removed and replaced | $72 to $94 |
| Roof Decking Replacement | 1/2 or 5/8 inch plywood sheet, removed and replaced | $86 to $118 |
| Roof Decking Replacement | Plank board section replaced with matched lumber | $9.85 to $16.40 per linear foot |
| Roof Decking Replacement | Overlay sheathing across gapped plank decking | $1.65 to $2.85 per sq ft |
| Hail-Damaged Siding Repair | Vinyl siding course replacement, small area | $465 to $935 |
| Hail-Damaged Siding Repair | Full vinyl elevation replacement | $1,385 to $2,890 |
| Hail-Damaged Siding Repair | Fiber cement board replacement and paint, per elevation | $745 to $2,615 |
| Hail-Damaged Siding Repair | Aluminum trim and window wrap replacement, per elevation | $285 to $865 |
| Hail-Damaged Siding Repair | Sheathing and house wrap repair, per 4 by 8 section | $145 to $265 |
| Roof Replacement | Tear-off, disposal and dumpster | $1,385 to $3,240 |
| Roof Replacement | Underlayment, valley membrane and drip edge | $1,165 to $2,780 |
| Roof Replacement | Shingles, starter and ridge cap installed | $6,145 to $14,350 |
| Roof Replacement | Flashing, pipe boots and ridge ventilation | $865 to $2,615 |
| Roof Replacement | Permit and cleanup where required | $290 to $1,615 |
| New Roof Installation | Shingle roofing on new decking, per square | $465 to $645 |
| New Roof Installation | Standing seam or concrete tile on new framing, per square | $735 to $985 |
| New Roof Installation | Tie-in to the existing roof, per joint | $585 to $1,735 |
| New Roof Installation | Wall flashing and kick-out flashers on an addition | $345 to $1,115 |
| New Roof Installation | Ventilation for a casita or garage roof | $285 to $865 |
| Asphalt Shingle Roofing | Architectural shingles, per square installed | $285 to $415 |
| Asphalt Shingle Roofing | Synthetic underlayment and drip edge, per square | $46 to $79 |
| Asphalt Shingle Roofing | Starter strip and hip and ridge caps, per square equivalent | $38 to $67 |
| Asphalt Shingle Roofing | Labor for pitch over 8/12, per square | $66 to $84 |
| Impact-Resistant Shingles | Class 4 shingles, per square installed | $385 to $545 |
| Impact-Resistant Shingles | Impact-rated starter and hip and ridge caps, per square equivalent | $52 to $88 |
| Impact-Resistant Shingles | Underlayment, valley membrane and drip edge, per square | $54 to $86 |
| Impact-Resistant Shingles | Upgrade over a standard architectural shingle, per square | $95 to $165 |
| Standing Seam Metal Roofing | 24 or 26 gauge panels, per square installed | $715 to $1,045 |
| Standing Seam Metal Roofing | High-temperature underlayment, per square | $64 to $97 |
| Standing Seam Metal Roofing | Trim, closures and flashing, per square equivalent | $165 to $285 |
| Standing Seam Metal Roofing | Tear-off and deck prep, per square | $141 to $163 |
| 5V Crimp Metal Roofing | 26 or 29 gauge 5V panels, per square installed | $385 to $615 |
| 5V Crimp Metal Roofing | Underlayment over decking, per square | $47 to $79 |
| 5V Crimp Metal Roofing | Trim, closures and ridge cap, per square equivalent | $88 to $155 |
| 5V Crimp Metal Roofing | Tear-off and deck prep on homes, per square | $65 to $96 |
| Metal Roof Repair | Screw and washer replacement, per 100 fasteners | $165 to $345 |
| Metal Roof Repair | Seam or end lap resealing, per run | $215 to $585 |
| Metal Roof Repair | Ridge, rake or eave trim refastened or replaced | $245 to $815 |
| Metal Roof Repair | Rust treatment and coating at one area | $185 to $465 |
| Metal Roof Repair | Single panel replacement | $335 to $1,180 |
| Clay & Concrete Tile Roofing | Concrete S-tile or flat tile, per square installed | $585 to $895 |
| Clay & Concrete Tile Roofing | Clay barrel tile, per square installed | $945 to $1,385 |
| Clay & Concrete Tile Roofing | Tile-rated underlayment and battens, per square | $165 to $285 |
| Clay & Concrete Tile Roofing | Hip, ridge, valley and wall details, per square equivalent | $125 to $205 |
| Tile Roof Repair | Replace a few cracked or slipped tiles | $395 to $785 |
| Tile Roof Repair | Reset a run of hip or ridge tiles | $485 to $1,265 |
| Tile Roof Repair | Lift and relay a small section with new underlayment | $865 to $1,950 |
| Tile Roof Repair | Matching or salvage tile sourcing | $65 to $245 |
| Synthetic Slate & Shake Roofing | Composite slate or shake tiles, per square | $585 to $865 |
| Synthetic Slate & Shake Roofing | Underlayment, ice-and-water membrane and fasteners, per square | $118 to $196 |
| Synthetic Slate & Shake Roofing | Layout and installation labor, per square | $363 to $492 |
| Synthetic Slate & Shake Roofing | Tear-off and disposal, per square | $84 to $137 |
| Synthetic Slate & Shake Roofing | Matching ridge, hip and starter pieces, per linear foot | $14.60 to $23.80 |
| Synthetic Slate & Shake Roofing | Decking replacement where needed, per sheet | $72 to $118 |
| Solar Panel Removal & Reinstall | Panel removal, labeling and padded storage, per panel | $41 to $79 |
| Solar Panel Removal & Reinstall | Reinstall and rail alignment, per panel | $52 to $108 |
| Solar Panel Removal & Reinstall | New flashed mount, per attachment | $27 to $46 |
| Solar Panel Removal & Reinstall | Critter guard mesh around the array, per linear foot | $7.85 to $12.40 |
| Solar Panel Removal & Reinstall | Replacement clamps, rails or grounding hardware, as needed | $165 to $485 |
| Historic Home Roofing | Slate or tile spot repair, per visit | $545 to $1,985 |
| Historic Home Roofing | Tile lift-and-relay with new underlayment, per square | $615 to $985 |
| Historic Home Roofing | Narrow-pan standing seam replacement, per square | $1,245 to $1,875 |
| Historic Home Roofing | Box gutter relining, per linear foot | $38 to $76 |
| Historic Home Roofing | Rafter tail repair, per tail | $145 to $315 |
| Stone-Coated Steel Roofing | Stone-coated steel panels, per square installed | $612 to $905 |
| Stone-Coated Steel Roofing | Battens and high-temperature underlayment, per square | $96 to $163 |
| Stone-Coated Steel Roofing | Hip, ridge, rake trim and flashing, per square equivalent | $118 to $194 |
| Stone-Coated Steel Roofing | Tear-off and disposal, per square | $69 to $123 |
| Barn & Shop Metal Roofing | 26 gauge PBR or R-panel installed, per sq ft | $2.35 to $3.65 |
| Barn & Shop Metal Roofing | Drip-stop or faced blanket insulation, per sq ft | $0.68 to $1.45 |
| Barn & Shop Metal Roofing | Old panel tear-off and haul off, per sq ft | $0.47 to $0.93 |
| Barn & Shop Metal Roofing | Purlin repair or replacement, per linear foot | $6.85 to $13.40 |
| Barn & Shop Metal Roofing | Polycarbonate skylight panel, each | $187 to $346 |
| Flat Roof Repair | Seam or blister repair, small area | $365 to $685 |
| Flat Roof Repair | Tie-in flashing repair at a shingle or wall junction | $445 to $965 |
| Flat Roof Repair | Wet insulation and decking replacement, per 4 by 8 section | $215 to $395 |
| Flat Roof Repair | Scupper, drain or edge metal repair | $285 to $745 |
| Flat Roof Repair | Larger section patch with new membrane | $865 to $1,640 |
| TPO Roofing | Tear-off and disposal, per square | $95 to $168 |
| TPO Roofing | Polyiso insulation and cover board, per square | $185 to $295 |
| TPO Roofing | 60 mil TPO membrane and fasteners, per square | $215 to $335 |
| TPO Roofing | Labor and seam welding, per square | $220 to $347 |
| TPO Roofing | Tapered insulation for drainage, per square | $145 to $265 |
| TPO Roofing | Edge metal and termination bar, per linear foot | $9.65 to $16.80 |
| Modified Bitumen Roofing | Tear-off and disposal, per square | $88 to $152 |
| Modified Bitumen Roofing | Base sheet and primer, per square | $112 to $178 |
| Modified Bitumen Roofing | Granulated cap sheet, per square | $147 to $236 |
| Modified Bitumen Roofing | Installation labor, per square | $238 to $379 |
| Modified Bitumen Roofing | Wall flashing and reglet work, per linear foot | $11.40 to $19.85 |
| Silicone Roof Coating | Moisture survey and adhesion testing | $345 to $685 |
| Silicone Roof Coating | Pressure washing and prep, per sq ft | $0.38 to $0.67 |
| Silicone Roof Coating | Seam and flashing reinforcement, per linear foot | $3.15 to $5.85 |
| Silicone Roof Coating | Primer where needed, per sq ft | $0.42 to $0.88 |
| Silicone Roof Coating | Silicone coating material and application, per sq ft | $2.35 to $3.95 |
| Commercial Roofing | Tear-off and disposal, per sq ft | $0.95 to $1.85 |
| Commercial Roofing | Insulation and cover board, per sq ft | $1.65 to $2.95 |
| Commercial Roofing | Membrane or panels and installation, per sq ft | $3.45 to $5.95 |
| Commercial Roofing | Curbs, drains and penetration flashing, each | $185 to $645 |
| Commercial Roofing | Parapet coping and wall flashing, per linear foot | $18.35 to $34.75 |
| Commercial Roof Repair | Leak investigation and photo report | $285 to $545 |
| Commercial Roof Repair | HVAC curb flashing rebuild, per unit | $645 to $1,385 |
| Commercial Roof Repair | Drain clamping ring or strainer replacement | $385 to $865 |
| Commercial Roof Repair | Scupper box reflash | $465 to $1,145 |
| Commercial Roof Repair | Parapet coping joint repair, per joint | $95 to $215 |
| Patio Cover & Carport Roofing | Decking and underlayment, per sq ft | $2.15 to $3.85 |
| Patio Cover & Carport Roofing | Shingle roofing, per sq ft | $4.35 to $6.45 |
| Patio Cover & Carport Roofing | Metal panel roofing, per sq ft | $6.85 to $11.20 |
| Patio Cover & Carport Roofing | Low-slope membrane roofing, per sq ft | $5.85 to $9.45 |
| Patio Cover & Carport Roofing | Wall or roof tie-in flashing, per linear foot | $14.65 to $28.35 |
| EPDM Rubber Roofing | 60 mil EPDM membrane and adhesive, per square | $238 to $372 |
| EPDM Rubber Roofing | Polyiso insulation board, per square | $154 to $247 |
| EPDM Rubber Roofing | Tear-off and disposal, per square | $87 to $149 |
| EPDM Rubber Roofing | Labor, seam tape and flashing, per square | $166 to $277 |
| EPDM Rubber Roofing | Seam re-taping on an existing roof, per linear foot | $8.45 to $14.65 |
| Roof Inspection | Single-story shingle roof | $145 to $185 |
| Roof Inspection | Two-story or steep shingle roof | $175 to $235 |
| Roof Inspection | Clay, concrete tile or metal roof | $195 to $285 |
| Roof Inspection | Detached garage or casita added on | $45 to $85 |
| Roof Certification for Home Sales | Inspection and letter, single-story shingle | $195 to $265 |
| Roof Certification for Home Sales | Inspection and letter, two-story or steep | $245 to $335 |
| Roof Certification for Home Sales | Inspection and letter, tile or metal roof | $285 to $425 |
| Roof Certification for Home Sales | Re-inspection after repairs by others | $95 to $145 |
| Roof Certification for Home Sales | Rush turnaround inside 48 hours | $65 to $115 |
| Roof Maintenance | Single-story shingle roof visit | $245 to $345 |
| Roof Maintenance | Two-story or steep shingle roof visit | $315 to $455 |
| Roof Maintenance | Exposed-fastener metal roof visit | $335 to $495 |
| Roof Maintenance | Tile roof visit with reset of slipped pieces | $385 to $585 |
| Roof Maintenance | Replacement fasteners and washers, per 50 | $38 to $67 |
| Attic Ventilation & Ridge Vents | Add 2 to 4 static box vents with flashing | $385 to $715 |
| Attic Ventilation & Ridge Vents | Continuous ridge vent with new ridge caps | $645 to $1,285 |
| Attic Ventilation & Ridge Vents | Soffit vents added or opened, with baffles | $415 to $935 |
| Attic Ventilation & Ridge Vents | Close off old turbines or box vents | $135 to $345 |
| Attic Ventilation & Ridge Vents | Full intake and exhaust rebalance | $1,165 to $1,960 |
| Radiant Barrier Installation | Foil-faced decking upgrade during a reroof | $0.68 to $0.89 per sq ft |
| Radiant Barrier Installation | Rafter install, open attic with good access | $0.79 to $1.04 per sq ft |
| Radiant Barrier Installation | Rafter install, low clearance or heavy ductwork | $0.97 to $1.24 per sq ft |
| Radiant Barrier Installation | Typical 1,850 sq ft roof deck, rafter install | $1,465 to $2,295 |
| Skylight Repair & Replacement | Reflash existing skylight with new kit | $425 to $865 |
| Skylight Repair & Replacement | Replace cracked acrylic dome | $545 to $1,135 |
| Skylight Repair & Replacement | Replace glass skylight with flashing | $1,185 to $2,850 |
| Skylight Repair & Replacement | Tubular skylight install or swap | $615 to $1,290 |
| Skylight Repair & Replacement | Remove skylight and roof over opening | $865 to $1,745 |
| Seamless Gutter Installation | 5 inch aluminum K-style, single story | $8.40 to $11.35 per ft |
| Seamless Gutter Installation | 6 inch aluminum K-style, any height | $11.15 to $16.75 per ft |
| Seamless Gutter Installation | Downspouts, 2x3 or 3x4 inch | $9.65 to $14.90 per ft |
| Seamless Gutter Installation | Old gutter removal and haul-off | $1.35 to $2.85 per ft |
| Seamless Gutter Installation | Typical 165 ft single-story home, 5 inch | $1,485 to $2,135 |
| Gutter Repair & Gutter Guards | Rehang a sagging section with new hangers | $185 to $365 |
| Gutter Repair & Gutter Guards | Reseal or rebuild leaking corners, per corner | $65 to $135 |
| Gutter Repair & Gutter Guards | Add a mid-run downspout | $215 to $395 |
| Gutter Repair & Gutter Guards | Full-home gutter repair visit | $385 to $640 |
| Gutter Repair & Gutter Guards | Micro-mesh gutter guards installed | $9.85 to $14.80 per ft |
| Gutter Repair & Gutter Guards | Perforated aluminum gutter covers installed | $6.90 to $9.45 per ft |
| Gutter Cleaning | Single-story home, up to about 160 ft | $135 to $195 |
| Gutter Cleaning | Two-story home or longer runs | $195 to $315 |
| Gutter Cleaning | Clogged downspout cleared, per downspout | $25 to $55 |
| Gutter Cleaning | Debris hauled away instead of curbside | $20 to $45 |
| Gutter Cleaning | Rinse-off on top of existing gutter guards | $115 to $235 |
| Fascia & Soffit Repair | Replace up to 16 ft of wood fascia | $385 to $645 |
| Fascia & Soffit Repair | Soffit section repair with vent screen | $315 to $585 |
| Fascia & Soffit Repair | Animal entry corner rebuild with flashing | $265 to $495 |
| Fascia & Soffit Repair | Fiber cement fascia, per linear foot | $14.65 to $22.85 |
| Fascia & Soffit Repair | Aluminum fascia wrap, per linear foot | $7.45 to $11.90 |
| Fascia & Soffit Repair | Gutter removal and rehang during repair | $4.35 to $6.85 per ft |
Ranges are typical for San Antonio area homes in 2026 and are not quotes. Pitch, layers, decking, height, access, HOA rules and permits all move the final price.
Answers
Questions about roofing prices
Why are roofing costs on this price guide shown as ranges?
Every roof is different. Pitch, the number of old layers, decking condition, height and access all change the labor and materials, so a single number would be wrong for most homes. The ranges show what typical San Antonio jobs land at, and the inspection turns that range into your actual price.
Do these San Antonio roofing prices include tear-off and cleanup?
Replacement ranges assume tear-off of one existing layer, standard underlayment, flashing, disposal and a magnet sweep. Extra layers, rotten decking and permits are listed as their own line items on the service pages because they vary so much from house to house.
Will insurance cover the roof costs listed in this guide?
If a covered storm damaged the roof, your policy may pay for repair or replacement minus your deductible. Coverage depends on your policy and the adjuster. We provide photos and measurements; the claim decision belongs to your insurer.
Roof trouble today? Talk to a roofer now.
Our phone line is answered 24/7. Tell us what you see and we will tell you the next step, even if that step is a tarp tonight and a full inspection tomorrow.