← Sewer Line Replacement Bid Calculator
This calculator vs. a flat "$125-a-foot" price
"$125 a foot" is not a price for a sewer replacement — it is a price for one specific depth, one surface, and zero laterals, quietly applied to every run the truck pulls up to.
What a flat per-foot price is
A per-foot number is the fastest way to quote: one figure on a website or a phone call, multiplied by the tape measurement and read back as the price. Homeowners shop it because it turns a sewer replacement into something they can compare the way they compare a fence or a driveway — by length alone.
The number behind it was set for one job — one method (usually open-cut), one depth, one surface (usually lawn), zero laterals, zero access pits — and then reused for every run afterward, whether or not the next job looks anything like the one the rate was built on.
What this calculator is
This page keeps no account and sends nothing to a server. You enter the replacement method (open-cut excavation, pipe bursting, or CIPP lining), the run footage and how much of that run sits under hard surface, bury depth, pipe diameter, the number of laterals, cleanouts, and access pits, whether the house stays occupied, plus your loaded labor and overhead. It prices the excavation or trenchless labor and the restoration hours separately, and returns a price per foot, a restoration share, and a walk-away price below which the job loses money — for this run, not a generic one.
| What a flat per-foot price does | What this calculator does instead |
|---|---|
| Charges the same rate per foot whether the run is 40 feet under a lawn at a 5-foot bury or 80 feet under a driveway at a 6-foot bury with two laterals — a several-times difference in restoration and tie-in cost for the same word "sewer replacement". | Prices excavation, laterals, and restoration from the entered footage, depth, surface, and lateral count, so the two runs above come out at different numbers instead of one. |
| Prices "a sewer line" as one length of pipe, with no separate line for the asphalt, concrete, or spoils-dump cost a driveway or street run drags in on top of the excavation itself. | Times hard-surface restoration and spoils disposal as their own line items, only when that surface is entered, so that cost shows up instead of being absorbed into a blended per-foot rate. |
| Uses one method's labor curve (usually open-cut) for every job, so it cannot say whether pipe bursting or CIPP would actually keep more margin on a given run once pits, liner, and restoration are counted. | Prices open-cut, pipe bursting, and CIPP as their own labor and material shapes, so the same run can be compared across methods instead of assumed into one. |
| Bakes payroll burden into a round "per-foot rate" nobody re-derives, so the rate quietly drifts from the crew's real loaded cost. | Loads the entered hourly wage by the entered payroll-burden percentage every time, so labor cost tracks the actual burden rather than a memorized rate. |
| Gives the crew a price to quote, not a number to check a quote against when an owner asks to match a cheaper per-foot figure from a competitor's postcard. | Reports the walk-away price and the restoration share of the job, so a shopped price can be scored against real cost before the crew commits to it. |
A flat per-foot price is not wrong because it is simple — it is wrong when it is applied outside the one run it was built for, and nothing about a postcard rate tells you when that has happened. This calculator does not replace judgment about what a given line can carry; it replaces the arithmetic a flat rate skips.
Common questions
Why does a flat per-foot price get a sewer replacement wrong?
Because labor and restoration cost scale with depth, surface, and laterals, not with footage alone. A 40-foot run under a lawn at a 5-foot bury is a different job from an 80-foot run under a driveway with two laterals and a 6-foot bury — the second carries hard-surface restoration and lateral tie-ins the first has none of. A flat per-foot number quotes both the same length the same price and is wrong on one of them every time.
What does a per-foot special usually leave out entirely?
Surface restoration and depth. A per-foot rate built on a shallow lawn run has nowhere to put the extra excavation hours a deeper bury adds, or the asphalt, concrete, or spoils-dump cost a driveway or sidewalk run drags in on top of the pipe itself. A crew pricing off the special alone is short before the trench is open.
Does trenchless change what a per-foot price should be?
Often, and not in a fixed direction. Pipe bursting and CIPP lining trade excavation labor for setup time, liner or burst-head cost, and access pits, and they can avoid tearing up a driveway or a street entirely. Whether that nets out cheaper than open-cut on a given run depends on the run's own depth, surface, and lateral count — exactly the inputs a single per-foot number was never built to hold.
Is a flat per-foot price ever the right way to quote a sewer replacement?
For a narrow band of near-identical jobs — same method, same depth, same surface, no laterals beyond what the rate assumed — a flat number can land close. The risk is applying it outside that band without noticing, because the rate does not know which band a given run is in and neither does the crew until the job is scoped.
Does this calculator know what to charge in my market?
No. It has no data on local rates, disposal fees, or what competitors charge. It takes the method, footage, surface, depth, laterals, and your loaded labor and overhead, and turns them into a price per foot, a restoration share, and a walk-away price for the run you describe — the arithmetic a flat rate skips, not a market survey.
Nothing here says or implies that quoting a flat per-foot price is a bad-faith practice — it is a common, honest shortcut that works until the job stops matching the one the rate was set on. This page describes where that shortcut breaks down, not a fault in anyone who uses it.
Open the Sewer Line Replacement Bid Calculator and price your own run, or read the pricing walkthrough.