Plumbing
You are almost never paying for the fitting. You are paying for access — for the labor of reaching a $9 part buried behind drywall, under slab, or at the bottom of a stack.
River locates the actual problem from what you can see and hear, then tells you what the repair should cost and whether it can wait until morning.
River is not a chatbot bolted to a directory. It is a working tool trained on the way plumbing jobs are actually scoped, priced, and argued about — so you walk into the conversation already knowing the shape of the answer.
Answer four questions about where the water is and whether it stops. River tells you if this is a shut-off-and-sleep situation or a call-now situation, and what the after-hours premium should be.
Meter reading, sound, staining, and floor warmth get triangulated into a likely location — supply, drain, or fixture — before anyone opens a wall.
Tank versus tankless run against your real usage, gas line capacity, and venting path, with total installed cost rather than the sticker.
River reads a quote and flags the classic add-ons: permit, expansion tank, pan and drain, code-required shutoffs, haul-away.
The everyday work, with the price band a fair local job lands in. You never choose a rail — the job's size, risk, and licensing requirement decide how it routes, and you just see the right resource.
| Job | Fair band | How it routes |
|---|---|---|
| Drain clearing (single fixture) | $150 – $400 | On-demand · priced up front |
| Toilet rebuild or replace | $180 – $650 | On-demand · priced up front |
| Garbage disposal swap | $150 – $400 | On-demand · priced up front |
| Water heater replacement (50 gal) | $1,400 – $2,900 | Licensed · quoted on site |
| Slab or wall leak repair | $900 – $4,500 | Licensed · quoted on site |
| Whole-home repipe | $6,000 – $18,000 | Licensed · quoted on site |
Bands are sample figures for layout — replace with live Fair Rate Index values before publishing.
The FRI is a baseline, not a fixed price. It tells you what this work costs when it is done right, by someone insured, in this market. A good pro may still need to see the job before committing — conditions behind a wall, on a roof, or under a hood are real. The index exists so that conversation starts from an honest number instead of a shrug.
Nothing here is hidden on purpose. This is roughly how a typical job in this trade splits — and why the margin at the end is not the same thing as markup.
A pro who does not clear a real margin cannot carry insurance, replace a truck, train an apprentice, or come back in year three. Squeezing that last segment to zero is how a marketplace ends up with cheap work and no one to call. YSKAIPE is built to protect it.
The physics underneath the invoice. Four things worth knowing before you agree to anything.
Pressure is the push at rest; flow is what you actually get when a fixture opens. Two showers dropping to a trickle is usually a pipe-diameter or scale problem, not a pressure problem — and the fix is different.
Those two to four inches of standing water in a P-trap are the only thing between your kitchen and the sewer. A dry guest bath smells because the seal evaporated, not because anything broke.
Drains need air behind the water or the flow siphons the traps dry and gurgles. A drain that glugs is telling you about the vent, not the drain.
Water expands when heated. With a check valve or PRV on the main, that expansion has nowhere to go — which is why an expansion tank is code and why a missing one shows up as a weeping T&P valve.
Market structure, plainly. Knowing this makes you a better customer and a fairer one.
A truck arriving at 11pm carries thousands of dollars of parts so the job finishes in one visit. You are paying for the stock and the standby, not the inconvenience.
The same failed fitting costs $200 in an open basement and $2,000 under a finished slab. When a quote seems wild, the honest question is what has to be opened and closed.
Water heaters and repipes are inspected work in most of Mecklenburg and Iredell. A bid that skips the permit is not cheaper — it is a bid that moves the risk to your closing table.
Tell River what is going on. Get the likely cause, the fair price band, and a connection to a pro with a public reputation for doing the right thing.
Get a fair priceReal jobs from real homeowners in the Lake Norman corridor, priced against the index and dispatched exclusively — no shared leads, no race to the bottom.
Join the network