That is the modeled cost to deliver plus a fair contractor margin, not a sales quote. Built from BLS metro wages, Craftsman labor hours, a real bill of materials, and hand-verified permit data. 2026-08-28
Mid-range here means a full gut to the studs. Water touches every surface in a bathroom, so once the tub or tile comes out, waterproofing and rough plumbing come with it. A surface-level refresh is the budget tier.
Show the math
How $20,588 is built
Labor$4,656
Materials$7,556
Permit fee$324
Direct cost$12,536
Overhead (22% of revenue)$4,466
Cost to deliver (break even)$17,002
Contractor margin (17.4%)$3,586
Typical fair price$20,588
The margin is the gap between break even and a typical quote, not a markup we invent. A fair margin floats by trade and market, most landing at a 15 to 22 percent margin on the bid, about 18 to 28 percent over the cost to deliver, and nobody works for free. Full methodology.
$20,588
Typical installed
137hrs
Skilled labor
17.4%
Contractor margin
14.3% under
vs national avg
Is your bathroom remodeling bid fair?
Cost index by David Olson · reviewed by Leonard "Chuck" Thompson · 2026-08-28
Independent FatBook v3 cost indexVerified permit/source data where availableReviewed by Leonard "Chuck" Thompson
Set the project size so the bid is judged against the right cost to deliver.
$
Type the number off the estimate, or drag the bar. The gauge below shows where it lands.
Or
Upload contractor estimate
Drag and drop or click here. PDF or CSV, we extract the line items.
Or paste it
Analyzed estimates are stored anonymized (names, addresses, phone numbers, and emails stripped) to improve the benchmark. No account, no tracking.
Extracting your estimate details…
Extracted Line Items
Scope Check
San Antonio
Within the fair range.
Fair range
Fair range$18,562 to $22,771
Typical market bid$20,588
Lowest realistic price$18,562
Your bid$20,588
Gap to the price floor$2,026
Contractor margin17.4%
Fair range. Cost to deliver is the break-even, the red line on the gauge, not the price to demand. A fair bid sits in the green band above it: most jobs land at a 15 to 22 percent margin on the bid, roughly 18 to 28 percent over the cost to deliver, leaner or richer by trade and market. Contractors earn that, and they should: nobody works for free, and if the job were easy you would not need one.
Calculate your San Antonio true cost.
sq ft
Technical BlueprintLIVE SCHEMA
True Cost Benchmark
$20,588
Typical range: $18,562 to $22,771 · Lowest realistic price: $18,562
Potential savings $2,026. That gap separates the true cost benchmark from the lowest likely estimate.
Good news for San Antonio homeowners: bathroom remodeling work here averages $20,588, running 14.3% below the national benchmark. Margins (17.4%) are in the normal range. This is a buyer-friendly market overall, though the $2,026 gap between average and floor prices means there's still meaningful room to negotiate.
Standard market dynamics. San Antonio runs 17.4% margins with a normal spread from $18,562 to $22,771. You have about $2,026 in negotiating room. The most effective approach: check any bid against the numbers on this page, identify the line items sitting above the benchmark, and negotiate those specific items down toward the floor of $18,562.
Time it right. San Antonio bathroom remodeling demand peaks in the warm-weather stretch (April through October), when crews book out and quotes drift toward the high end of the $18,562 to $22,771 range. Demand eases through winter (December through February), when contractors have open calendars and more reason to negotiate toward the $18,562 floor. Off-peak quotes historically run 5 to 12 percent under peak pricing, so a flexible timeline can save roughly $1,029 to $2,471 on a typical job.
The gap between what San Antonio homeowners typically pay and what the market can support is $2,026, a wide one for this trade. To put that in context: the floor price of $18,562 isn't a discount or a coupon. That number is the lowest defensible price, cost to deliver plus the thinnest margin a crew can live on. Anything above it is negotiating room, and most quotes for the same scope come in well past it.
San Antonio is among the most affordable metros in our bathroom remodeling index, cheaper than 36 of 39 tracked markets. Lower regional labor costs are the primary driver. Affordable does not mean no room to negotiate: the 17.4% margin still represents $2,026 between the average quote and the floor.
Show the math: how San Antonio Bathroom Remodel (Mid-Range) numbers are derivedClick to expand
Derivation for San Antonio, Bathroom Remodel (Mid-Range) · updated 2026-08-28
Step 1: Craftsman labor hours
BOM hours from Craftsman National Estimator: 136.5 hrs
NAHB benchmark: overhead is 21.7% of revenue, the way the NAHB Cost of Doing Business study measures it. Materials pass through at cost and carry no overhead.
overhead = ~21.7% of revenue (NAHB basis) = $4,466
The portion of the typical quote that is not cost-to-deliver. Higher = more room to negotiate.
Step 12: Savings potential
savings = $20,588 - $18,562 = $2,026
The gap between the typical quote and the lowest likely estimate in San Antonio.
Each metro's numbers come from the same parts list, assembled with local inputs. Sources: BLS OES wages, FRED PPI series, Craftsman National Estimator, city permit offices. Updated 2026-08-28. Full methodology →
How the cost breaks down
What you pay for in San Antonio.
Every bathroom remodeling dollar in San Antonio, split into labor, materials, permit, overhead, and the contractor margin. The first four are the cost to deliver. Margin is the earned part on top.
22.6%
36.7%
21.7%
17.4%
Labor$4,656 (22.6%)
Materials$7,556 (36.7%)
Permit$324 (1.6%)
Overhead$4,466 (21.7%)
Margin$3,586 (17.4%)
Cost to deliver plus a fair margin = $20,588
Fig. Bathroom Remodeling work in San Antonio: the 137 hours priced above.See bathroom remodeling cost by grade (budget, mid, premium)
Budget, mid, or premium?
The same bathroom remodeling in San Antonio at three build levels. Pick the row that matches your scope.
Grade
What it covers
Typical
Range
Budget
Cosmetic refresh: reface or refinish, stock fixtures, keep the existing layout.
$5,887
$5,326 to $6,492
Mid-RangeMost common
Full replacement with mid-grade materials on the same footprint.
$20,588
$18,562 to $22,771
Premium
Custom work, high-end finishes, and layout or structural changes.
$36,906
$33,252 to $40,841
Tier prices are the San Antonio cost-index numbers for each build level, same source as the headline.
San Antonio bathroom remodeling runs 14.3 percent below the national average. Local labor rates and material flows do most of the work behind that gap. The lowest realistic price sits at $18,562, and a typical bid lands at $20,588.
Numbers on this page come from Craftsman labor hours, BLS OES May 2025 wages for San Antonio, FRED material prices, and the verified local permit fee. Population, income, home values and housing age come from the U.S. Census Bureau (QuickFacts and the American Community Survey); unemployment from the BLS Local Area Unemployment Statistics; building permits from the Census Bureau via FRED. How we calculate
City average
$20,588 for bathroom remodel (mid-range), 14.3% below the national average of $24,036 (TheFatBook cost index, 2026)
Bid range
$18,562 low to $22,771 high, with the lowest realistic price at $18,562 (TheFatBook cost index, 2026)
Contractor margin
17.4% contractor margin, with $2,026 between average price and floor (TheFatBook cost index, 2026)
Labor hours
136.5 hours for bathroom remodel (mid-range) (Craftsman, 2026)
Labor cost
$4,656 labor, at $34.11/hr loaded wage ($25.37 base + 34.45% burden) (BLS OEWS, 2026)
Materials
$7,556 material cost (PPI adjusted) (FRED PPI, 2026)
Permit fee
$324 total permit cost (final, do not add taxes) (PermitCalculator, 2026)
Overhead
$4,466 covering overhead allocation (NAHB, 2026)
Cost to deliver
$17,002 fully loaded, before the contractor's margin (TheFatBook cost index, 2026)
Local Market
That same gap holds for a mid-range bathroom remodel. TheFatBook Cost Index, built from BLS wage and Craftsman labor data, is where that average comes from (TheFatBook cost index, 2026). Wages explain most of the difference. The loaded wage input lands at $34.11 per hour once you add 34.4 percent burden to the $25.37 base from BLS OEWS data. Materials clock in at $7,556 after FRED PPI adjustments. Add the $324 verified permit from PermitCalculator.com and $4,466 in overhead from NAHB benchmarks, and you reach the $17,002 cost to deliver. That delivery number anchors every bid in this market. Bexar County's expansive clay soils rarely touch interior bathroom work directly. Still, they raise foundation awareness among local contractors, so some bake minor contingencies into bids. Military turnover from Joint Base San Antonio keeps renovation demand rolling through slower housing periods. Population growth of 8 percent absorbs spillover from Austin and strains trade capacity just enough to support the 17.4 percent average contractor margin. The distance between that average and the floor comes to $2,026. Honest spread for this market.
Eight percent population growth, and all those military families moving in, keeps the work coming. I see that 17.4 percent margin and it tells me contractors here stay plenty busy without gouging anybody. Healthy market, that's what I'd call it. The $34.11 loaded wage looks about right for what I know about Texas crews.
Understanding Your Bid
Not every bid lands near that average (TheFatBook cost index, 2026). Some contractors pad the quote with markup that has nothing to do with their real costs. The delivery number leaves an 17.4 percent margin on the average price. The floor marks the bottom of the fair band after lean but sustainable margin, and even that sits above raw cost to deliver. Homeowners sometimes see bids north of $22,771. San Antonio bids often look clean on paper. Then you notice the labor line assumes 136.5 Craftsman hours at a rate well above the local loaded wage. The $2,026 savings opportunity is real if you know where to push back. Most lead gen sites never show you this spread. We do.
Labor eats the biggest share of a San Antonio bathroom remodel. The index runs 136.5 Craftsman hours at that loaded wage (Craftsman, 2026). Stack the 34.4 percent for taxes, insurance and benefits onto the base rate, and you get $4,656 in burdened labor. Materials total $7,556 after FRED PPI tracking. The permit runs flat through PermitCalculator.com, and overhead follows the NAHB benchmark. Those four pieces add up exactly to the delivery number. Everything above it funds the contractor margin. Tile floor installation averages $2,469 and tile walls another $1,258. A vanity averages $1,373, a bathtub $1,517 and a shower stall $2,440. The floor sits $1,560 above the delivery number, and that gap gives efficient contractors room to compete without losing money.
One hundred thirty hours sounds about right for a decent mid-range gut and rebuild. Tile floor at 28 hours, tub surround at five, that matches what my crews used to burn. Materials at seventy six hundred feel real to me. Guy who bids way under that is either cutting corners or losing money on the job.
How to Negotiate
Summer heat slows San Antonio's outdoor trades from June through September. Bathroom remodels stay indoors, so crews keep working. That's your timing edge. Book July or August and you'll often see better availability and softer pricing. The tool draws on the same local cost index we built from BLS wages, Craftsman hours and verified permits, so it tells you in plain numbers whether a quote sits near that average or closer to the floor. Ask the contractor to split out labor and materials. Compare them against the $4,656 labor and $7,556 materials the index shows for this market. Most honest contractors adjust once they see you know the delivery math. That $2,026 in potential savings is worth the conversation.
Summer heat keeps the outdoor guys idle, so bathroom work stays steady. Bring the contractor your numbers in July or August and he might shave a grand to keep his crew working. Don't lowball him down to the floor, though. Show him you understand his costs and he'll usually meet you halfway.
Military families rotate through Joint Base San Antonio like clockwork. That churn creates bathroom remodel demand even when the broader housing market cools. The index catches it in a lighter contractor margin, one that runs below many Sun Belt cities. San Antonio's housing stock carries a median build year of 1985. Plenty of those homes need plumbing and electrical updates that add hidden costs most national estimators miss. Local contractors price that reality into every mid-range bid and still land 14.3 percent below the national average of $24,036. Clay soils dominate Bexar County, but they matter less inside the bathroom footprint. Labor supply is the real story here. Population growth of 8 percent pulls skilled trades toward new builds, so remodel crews stay in demand without the crazy spikes you see in Austin. After digging through data from tighter regulated markets, the flat permit fee here was a relief. It stays low even after you add the typical electrical and plumbing stamps, and that keeps the overall bathroom remodeling cost San Antonio competitive.
How much does bathroom remodeling cost in San Antonio?
Our local Cost Index puts a mid-range bathroom remodel at $20,588 on average. The lowest realistic price starts at $18,562, and the high end reaches $22,771. That database factors in 136.5 Craftsman hours, a loaded wage of $34.11 per hour, and $7,556 in materials.
Is my bathroom remodeling bid fair?
The tool measures your numbers against the $17,002 cost to deliver we calculated from BLS wages, FRED material inputs and verified permits. With an 17.4 percent average contractor margin in San Antonio, anything from $18,562 to $20,588 usually passes.
What's included in a mid-range bathroom remodel in San Antonio?
A typical mid-range job covers new tile floors and walls, a vanity, toilet, bathtub or shower stall, faucet, exhaust fan and accessories. Our local Cost Index runs that package around $20,588, with $4,656 in burdened labor and $7,556 in materials. The $324 permit gets rolled into the final price.
How do San Antonio bathroom remodeling prices compare to national costs?
San Antonio bathroom remodels average $20,588, which runs 14.3 percent below the national average of $24,036 in our database. The national floor sits at $21,540, while the local lowest realistic price is $18,562. Local wages, permits and material flows all feed the savings.
How do military moves affect bathroom remodeling cost San Antonio?
Joint Base San Antonio drives constant turnover that keeps local contractors busy year round. Our local Cost Index shows it in the 17.4 percent contractor margin and the $20,588 average price. Many 1985-era homes need updated plumbing during these quick remodels, and the city average still sits 14.3 percent below the $24,036 national average.
The bathroom remodeling figure is built from parts, never scraped: published labor hours, this metro's wages with burden, current material prices, permit data where available, and overhead a working shop actually carries. Cost index version: 2026-08-28. Updated Aug 2026.
Typical bathroom remodeling costs in San Antonio: low, average, and high for the most common services. Source: TheFatBook Cost Index. The full line-item table is below.Embed this chart on your site (free, with attribution)
San Antonio issues separate building, electrical, mechanical and plumbing permits. Work on an existing home is mostly flat or per item, such as $25 for a re-roof, $150 for general repairs and $160 for a deck or carport, and the City bills two 3% surcharges on every residential permit.
Source-backed permit facts from PermitCalculator.com and the underlying permits_compiled dataset. Always confirm final requirements with the local building department before filing.
Got a bid? We'll check it.
Upload a contractor estimate
Drag & drop or click to upload. We'll analyze every line item.
Cost index built by David Olson, Creator of the Cost Index & Permit Dataset · Methodology reviewed by Leonard "Chuck" Thompson, LC Thompson Construction Co., Owner (retired) · 2026-08-28