Are these contractor survey averages?
No. They are editorial planning assumptions used by the calculators, not a statistically representative contractor survey or a promise of local pricing.
Last updated October 19, 2026
These tables publish the planning ranges and multipliers used by Pool Cost Planner so estimates can be reviewed, compared, and corrected.
These values are editable editorial assumptions, not a contractor survey, quote database, or guarantee. Low, typical, and high values are deliberately broad because local labor, condition, access, equipment, and scope vary.
A machine-readable version is available as cost assumptions JSON.
Use of the published assumptions is governed by the dataset use license.
| Service frequency | Low | Typical | High |
|---|---|---|---|
| DIY | $25 | $45 | $80 |
| monthly | $90 | $130 | $190 |
| biweekly | $125 | $180 | $260 |
| weekly | $170 | $240 | $360 |
The price ranges below are unchanged editorial assumptions, not newly validated market rates. Monthly service now uses the selected paid months; heating uses selected operating months. An active-month invoice and a calendar-month budget are not the same number.
Water geometry and supported product-table calculations are separate from these USD ranges. Heater installation uses your entered itemized charges, with unknown exclusions flagged rather than priced at zero. See the expanded methodology and the supported quantity models.
The model uses editorial assumptions. Provider pages below are individual scope examples, not a representative sample and not the source of our multipliers. No private customer quotes or expert endorsements are included.
Cecil County, Maryland. Currency: USD. Unit: One opening visit.
2026 seasonal schedule; confirm next-season availability
Partial opening: $340 inground / $325 above-ground, without cover removal.
Labor: Partial opening service. Materials: Initial supplies as listed by provider. Taxes: Not specified.
2026 opening schedule. Page observed 2026-10-18; source prices may be older.
Local package example, not calibration of editorial ranges.
Specified counties in Ohio and Pennsylvania. Currency: USD. Unit: One opening visit.
2026 seasonal starting prices; not a 2027 quote
Opening starts at $475 inground, $450 semi-inground, or $420 above-ground.
Labor: Standard opening and stated cover handling. Materials: Startup kit and optional items priced separately. Taxes: Not specified.
2026; in-season prices from May 26 to end of season. Page observed 2026-10-18; source prices may be older.
Dated local agreement only, not a national average.
Orange County, California. Currency: USD. Unit: One motor replacement.
Effective date unknown; reconfirm model and eligibility
Single-speed motor replacement listed at $395-$695, including parts, labor and delivery.
Labor: Included. Materials: Included. Taxes: Not specified.
Undated price list. Page observed 2026-10-18; source prices may be older.
Local scope example only; not a current model recommendation.
Orange County, California. Currency: USD. Unit: One combined service.
Effective date unknown; reconfirm scope
$175 for gasket, diffuser O-ring and shaft-seal replacement with parts, labor and delivery.
Labor: Included. Materials: Included. Taxes: Not specified.
Undated price list. Page observed 2026-10-18; source prices may be older.
Local package example only.
Orange County, California. Currency: USD. Unit: One light.
Effective date unknown; confirm compatible model
Bulb service $125; white LED fixture $685; color LED fixture $685-$885. Listed prices include parts, labor and delivery.
Labor: Included. Materials: Included. Taxes: Not specified.
Undated price list. Page observed 2026-10-18; source prices may be older.
Local examples only.
Orange County, California. Currency: USD. Unit: One installed system.
Effective date and model unknown; reconfirm
20,000-gallon system $1,750; 40,000-gallon system $1,895, including parts, installation labor and delivery.
Labor: Included. Materials: Included. Taxes: Not specified.
Undated price list. Page observed 2026-10-18; source prices may be older.
Not an installed quote for the retail Hayward example.
U.S. online retailer. Currency: USD. Unit: One equipment kit.
Observed retail price; shipping and final tax depend on order
Hayward W3AQR15 complete 40,000-gallon AquaRite system listed at $2,199, with control box and cell.
Labor: Not included. Materials: Control box and cell; confirm complete bill of materials. Taxes: Final tax not established.
Live product listing, no effective date. Page observed 2026-10-18; source prices may be older.
Model-specific example only; no universal installation price derived.
Woodruff, South Carolina; confirm service area. Currency: USD. Unit: One defined diagnostic visit.
Confirm eligibility and written exclusions
Vinyl detection $375 with five patches; liner-only scan $275 with five patches; plumbing pressure test alone $250.
Labor: Included within selected package. Materials: Five patches included in stated vinyl packages. Taxes: Not specified.
Undated service price page. Page observed 2026-10-18; source prices may be older.
Local diagnostic/limited-patching examples. No repair credit assumed.
U.S. contractor guide. Currency: USD. Unit: No unit price adopted.
Scope reference, not an itemized customer quote
Distinguishes the structural gunite shell from its plaster or aggregate finish and separate renovation work.
Labor: Quote required. Materials: Finish specification required. Taxes: Quote required.
February 3, 2026. Page observed 2026-10-18; source prices may be older.
Scope only; guide-level national numbers are not used as measured prices.
U.S. fiberglass manufacturer. Currency: USD. Unit: No fiberglass price adopted.
Scope reference; obtain a current local quote
Distinguishes factory gelcoat from field-applied resurfacing products such as ecoFINISH.
Labor: Quote required. Materials: Compatible finish system required. Taxes: Quote required.
Updated August 18, 2025; originally October 24, 2019. Page observed 2026-10-18; source prices may be older.
The guide's plaster analogy is not treated as a fiberglass quote.
Howell, New Jersey. Currency: USD. Unit: One closing visit.
Published starting price; confirm final quote
Closing advertised from $240, with separately priced options. A starting price is not a complete package.
Labor: Service labor; scope depends on option. Materials: Some supplies and equipment are extras. Taxes: Not specified.
2026 schedule. Page observed 2026-09-29; source prices may be older.
Scope reference only. Not used to fit a national range or multiplier.
Chanhassen, Minnesota. Currency: USD. Unit: One seasonal visit.
Expired offer; historical context only
The expired offer lists opening at $244.80 and closing at $310.50 before tax and mileage; cover work is separate.
Labor: Service labor. Materials: Package dependent; extras listed. Taxes: Excluded; mileage also excluded.
Published February 3, 2026; offer expired February 28, 2026. Page observed 2026-09-10; source prices may be older.
Demonstrates different package scope. Not a current quote or calibration input.
Maryland service area; confirm address eligibility. Currency: USD. Unit: One closing visit.
Older schedule; current pricing unverified
Published plans distinguish a $625 package with cover and chemicals from a $550 package without provider cover installation.
Labor: Included for stated scope. Materials: Package specific. Taxes: Not specified.
2025 price list. Page observed 2026-09-10; source prices may be older.
Historical scope comparison only. Not averaged with other providers.
Virginia, Maryland, and Washington, DC. Currency: USD. Unit: One skimmer; scope dependent.
Requires price verification; available snapshots differ
The page distinguishes repairs, vinyl-liner replacement, and gunite replacement. No conflicting snapshot price was adopted.
Labor: Combined installed examples. Materials: Combined; liner restoration can be separate. Taxes: Not specified.
Undated public page. Page observed 2026-09-10; source prices may be older.
Scope context only; does not validate the site's surface or access multipliers.
North East, Maryland; confirm address eligibility. Currency: USD. Unit: One closing visit.
Published package prices; confirm local scope
Inground partial $450, full $525; above-ground partial $375, full $450.
Labor: Included for stated package. Materials: Closing chemicals included. Taxes: Not specified.
Summer/Fall 2026. Page observed 2026-09-29; source prices may be older.
Regional scope example only; no national range or coefficient derived.
Western Kentucky. Currency: USD. Unit: One closing visit.
Listed base options; add-ons change total
Above-ground $269; inground automatic cover $279, safety cover $349, waterbag cover $449.
Labor: Seasonal service and existing cover installation. Materials: Some winterization materials included; closing chemical package extra. Taxes: Store states taxes calculated at checkout; final service tax not specified.
Undated price schedule; retrieved September 29, 2026. Page observed 2026-09-29; source prices may be older.
Regional scope example only; no national price inference.
North Texas, from Dallas to the Red River; based in Denison. Currency: USD. Unit: One skimmer replacement.
Published service amount; confirm site-specific quote
$2,500 per skimmer replacement.
Labor: Combined replacement/access work. Materials: New skimmer and standard restoration in stated scope. Taxes: Not specified.
Undated published price list. Page observed 2026-09-29; source prices may be older.
Regional installed-scope example, not calibration for the narrower calculator allowance.
Orange County, California. Currency: USD. Unit: Full skimmer replacement project.
Published lower-bound estimate; not a fixed final quote
Full skimmer replacement $3,000+.
Labor: Combined installed scope. Materials: Skimmer, applicable suction lines and surrounding finish restoration. Taxes: Not specified.
Undated service page. Page observed 2026-09-29; source prices may be older.
Regional broader-scope example only; no national average inferred.
| Service | Low | Typical | High |
|---|---|---|---|
| basic opening | $175 | $275 | $425 |
| full-service opening | $300 | $475 | $750 |
| basic closing | $175 | $275 | $425 |
| full winterizing | $300 | $475 | $750 |
| Work type | Low | Typical | High |
|---|---|---|---|
| minor repair | $125 | $275 | $550 |
| leak repair | $250 | $650 | $1,600 |
| full replacement | $450 | $950 | $2,200 |
| Project | Low | Typical | High | Notes |
|---|---|---|---|---|
| heater repair | $350 | $1,100 | $3,500 | One-time project baseline |
| pump repair | $250 | $650 | $1,400 | One-time project baseline |
| pump replacement | $650 | $1,200 | $2,400 | One-time project baseline |
| liner replacement | $1,800 | $4,200 | $8,500 | One-time project baseline |
| resurfacing | $4,500 | $8,500 | $16,000 | One-time project baseline |
| leak repair | $350 | $950 | $3,000 | One-time project baseline |
| filter cleaning | $80 | $140 | $250 | One-time project baseline |
| monthly chemicals | $35 | $75 | $160 | Monthly baseline |
| tile replacement | $500 | $1,500 | $4,500 | One-time project baseline |
| light replacement | $350 | $900 | $1,800 | One-time project baseline |
| skimmer replacement | $450 | $950 | $2,200 | One-time project baseline |
| above-ground maintenance | $55 | $100 | $180 | Monthly baseline |
| inground maintenance | $90 | $150 | $260 | Monthly baseline |
| Filter type | Low | Typical | High |
|---|---|---|---|
| cartridge | $80 | $140 | $250 |
| sand | $90 | $160 | $300 |
| DE | $120 | $220 | $400 |
| Equipment | Low | Typical | High |
|---|---|---|---|
| pump | $650 | $1,200 | $2,400 |
| filter | $500 | $1,200 | $2,500 |
| heater | $1,800 | $4,500 | $8,500 |
| skimmer | $450 | $950 | $2,200 |
| light/electrical component | $350 | $900 | $1,800 |
| plumbing or valve component | $250 | $750 | $1,800 |
| Adjustment group | Selection | Multiplier | Planning effect |
|---|---|---|---|
| State | Florida | 1.05x | Raises the selected base range |
| State | Texas | 1.00x | Baseline |
| State | California | 1.20x | Raises the selected base range |
| State | Arizona | 1.05x | Raises the selected base range |
| State | Nevada | 1.10x | Raises the selected base range |
| State | Other | 1.00x | Baseline |
| Pool size | small | 0.85x | Reduces the selected base range |
| Pool size | medium | 1.00x | Baseline |
| Pool size | large | 1.25x | Raises the selected base range |
| Pool type | above-ground | 0.75x | Reduces the selected base range |
| Pool type | inground | 1.00x | Baseline |
| Closing climate | mild | 0.90x | Reduces the selected base range |
| Closing climate | moderate | 1.00x | Baseline |
| Closing climate | freezing winter | 1.25x | Raises the selected base range |
| Skimmer access | easy | 0.85x | Reduces the selected base range |
| Skimmer access | moderate | 1.00x | Baseline |
| Skimmer access | difficult | 1.45x | Raises the selected base range |
| Skimmer surface | vinyl | 0.95x | Reduces the selected base range |
| Skimmer surface | plaster | 1.10x | Raises the selected base range |
| Skimmer surface | fiberglass | 1.00x | Baseline |
| Skimmer surface | other | 1.05x | Raises the selected base range |
Each calculator selects the relevant base range, applies only the factors described on that page, and then adds separate allowances where appropriate. Repair, replacement, maintenance, and operating-cost formulas are kept distinct.
Assumptions are reviewed when calculator logic changes, a page is materially updated, or useful market feedback identifies a likely correction. Send the page URL and relevant context to contact@poolcostplanner.com.
Start with the pool cost calculator, read the calculator methodology, and compare the result with written local quotes before making a spending decision.
No. They are editorial planning assumptions used by the calculators, not a statistically representative contractor survey or a promise of local pricing.
Pool condition, equipment, access, labor, geography, timing, and quote scope can produce materially different prices.
Email contact@poolcostplanner.com with the page URL, assumption, and useful market context. Do not send sensitive personal information.