BuildWell

Plumbing estimating software that wins more jobs

Estimating and invoicing software for plumbers. Describe the job, get parts and labor priced, and get paid from your phone.

  • Store prices near the job
  • Wages for your metro
  • iPhone, Android and web
A plumber tightening a fitting under a kitchen sink with a pipe wrench

Run every plumbing job start to finish

Estimate on site, get it signed before you leave, invoice when the work’s done and see the payment land.

BuildWell on a laptop showing a branded invoice and its payments, the estimates home screen on one phone and an invoice in a different style on another

What is plumbing estimating software?

Plumbing estimating software turns a job description into a priced, itemized estimate you can send to a client. A good one does three things you'd otherwise do by hand:

  • Lists the work. It breaks "replace the water heater" into removal, haul-off, the new heater, the connections, the expansion tank and the permit.
  • Prices it. It puts a cost on every part and every hour.
  • Sends it. It produces a clean document the client can read, sign and pay.

Most plumbers price one of two ways

  • Flat rate: a fixed price per task from a price book. It's fast and easy for the client to understand. But the book goes stale as parts prices move, and it rarely matches the job in front of you.
  • Time and materials: hours times your rate, plus parts with a markup. It's accurate, but adding it up on a clipboard at the end of a service call is slow.

Time and materials, at flat-rate speed

BuildWell works like time and materials with flat-rate speed. You describe the job, and it builds the line items from a catalog of plumbing work, each with the labor hours it typically takes.

Then it prices the parts at stores near the job and the hours at your area's wage. You get an itemized estimate in a few minutes, and you can change any line before it goes out.

The signed estimate becomes the invoice

Invoicing is the other half. The estimate your client signed becomes the invoice, with the same lines and totals, so you never retype a job.

If you take a deposit, BuildWell invoices that first and the balance later.

A new bathroom vanity with a chrome faucet and neat undersink plumbing

Why plumbers choose BuildWell

You price the job in the driveway

Snap the water heater label and talk. It's priced before you leave.

It asks the questions that change the price

Gas or electric? Expansion tank? Closet, garage or attic? Drain moving?

Parts prices come from local stores

PEX, PVC, valves and heaters priced at a store near the job.

Labor is priced for where you work

Local plumber wage plus your overhead and markup, not a national average.

Clients sign on their phone

They get a link, not a PDF. You see when it's opened.

Same estimates on your phone and computer

Works on iPhone, Android and the web with one account.

Estimates in English or Spanish

Send each client their estimate and invoice in their language.

Same account on phone and computer

Start on site and finish at your desk. Nothing to sync.

Built for plumbers

What changes when plumbers price jobs from real data instead of memory.

  • An estimate from a voice noteDescribe the water heater swap, and get parts, labor and a total.
  • Parts at local store pricesParts priced at a store near the job. Missing prices are flagged.
  • Labor at your area's wageLocal plumber wage plus your overhead and markup. Edit any hour.
  • Signed, invoiced, paidClients sign by phone, then pay the invoice by card or bank.
An estimate’s costs on a phone beside its priced lines, grouped by job step

How to price plumbing jobs

Every plumbing price comes down to the same three pieces:

  1. Labor: hours times a rate that covers your real costs.
  2. Materials: what the parts cost you, plus a markup.
  3. Extras: permits, disposal, trip charges, and the cost of getting it wrong.

Start from your own hours on each line

Start with how long each part of the job actually takes you. These are common plumbing lines and what each is measured in:

  • Each: fixtures, valves, heaters and repairs.
  • Linear foot: supply and drain runs.

The hours and prices are yours to set. Your crew may be faster or slower than the next one, and every line's hours are editable.

Line itemMeasured in
Toilet removal and disposalEach
Toilet set and connectEach
Fixture shutoff valve replacementEach
Lavatory faucet replacementEach
Kitchen sink and faucet installationEach
Garbage disposal installationEach
Dishwasher water and drain hookupEach
Water heater drain down removal and haul offEach
Tank water heater installation and connectionsEach
Burst water pipe section repairEach
Pex water supply line runLinear feet
2 in pvc dwv drain line runLinear feet
Shower valve rough-in with backingEach
Rough plumbing pressure test and leak checkEach
Sump pump install with discharge pipingEach
Frost-free hose bib replacementEach
Each one its own line on the estimate. The hours and prices are yours to set.

Price removal and install as separate lines

Notice that removal and installation are separate lines. A water heater replacement isn't one task.

Draining down, disconnecting and hauling the old unit takes its own time before the new one goes in. Pricing them separately keeps you from absorbing the removal on every job.

Your labor rate covers more than the wage

A plumber's wage isn't your labor rate. Your rate has to cover:

  • the wage
  • payroll taxes, workers' comp and liability insurance
  • the truck, fuel and tools
  • the hours nobody pays for: driving, quoting, picking up parts, callbacks

Then it needs a profit.

BuildWell builds the rate in three steps

  1. Wage: the median plumber wage for your metro.
  2. Overhead: your labor overhead, which starts at 100%, doubling the wage.
  3. Markup: your labor markup, which starts at 20%.

Both percentages live in Pricing settings, and you set them once.

Example: Say your plumber costs you $30 an hour in wages. Use your real number. Say your records show a water heater swap takes your crew 7.5 hours (2.5 to drain and remove, 5 to install); those hours are example figures. It works out like this:

  • Wages: 7.5 hours × $30 = $225
  • With 100% overhead: $450
  • With 20% markup: $540 for labor

If labor looks high, check your overhead

If that number looks high next to what you've been charging, check your overhead. Most small shops undercharge because they price the wage and forget the rest.

Mark up parts to cover trips and returns

Price parts at what you'll actually pay for them this week, near this job. Then add a markup that covers:

  • the trip to pick them up
  • the returns
  • the fitting you didn't need but bought anyway
  • your warranty on what you install

BuildWell starts material markup at 20%, and you can change it per estimate.

List client-supplied fixtures at no charge

If the client supplies a fixture, mark it as client-supplied. It stays listed on the estimate, so the scope is clear, but it isn't charged.

Put permits, disposal and surprises on paper

  • Permits: many jurisdictions require one for water heater replacements, new fixtures and anything that changes the drain or supply lines. Add your permit fee as its own line. In BuildWell, a flat permit fee is added automatically when the estimate includes permits.
  • Disposal: hauling an old water heater, a toilet or a section of cast iron costs time and a dump fee. Put it on the estimate.
  • The unexpected: for work behind walls or under slabs, say in writing what's included and how you'll price what you find. "Includes replacing up to 10 feet of supply line; additional pipe at $X per foot" protects you and reads as fair to the client.

Flat rate for routine work, hourly for unknowns

Use flat rates for the jobs you do every week, like faucets, toilets, disposals and shutoff valves, where the work rarely changes. Use time and materials for remodels, repipes and anything you can't see.

Either way, build the number from the same three pieces, so you know what's inside your price.

How to start a plumbing business

Get licensed for the work you'll do

Most states license plumbers, usually in steps, with required hours of supervised work and an exam at each step:

  • apprentice
  • journeyman
  • master

To run your own shop and pull permits, many states require a master or contractor license. Some license plumbers at the city or county level instead.

Check with your state's licensing board before you take your first job. Working unlicensed can void your insurance and your right to collect payment.

Form the business and separate the money

Many plumbers start as a sole proprietor or a single-member LLC. Then:

  • Get an EIN from the IRS (it's free).
  • Open a business bank account.
  • Run every job's money through it.

It makes taxes simpler and keeps your personal assets separate from the business's.

Insure before you work

You'll need:

  • General liability insurance. Clients, property managers and general contractors will ask for a certificate of insurance before you start.
  • Workers' compensation, once you hire, in most states.
  • A surety bond, which some states and cities require for licensed plumbers.
  • Commercial auto insurance for the truck. Your personal auto policy may not cover business use.

Set your prices before your first call

Work out your labor rate the way it's described above: wage, then overhead, then markup. Then decide:

  • your trip charge or diagnostic fee
  • your warranty on labor and parts

Write them down, and put them on every estimate, so clients compare your price to someone else's on equal terms.

Look professional from the first estimate

A branded estimate with clear line items, your license number and your terms wins more jobs than a number on the back of a business card.

In BuildWell, add your logo, license number and signature once, and every estimate and invoice carries them.

Get your first clients

Early plumbing work tends to come from:

  • Referrals from people who know you.
  • General contractors and remodelers who need a reliable plumber.
  • Property managers who need someone who answers the phone.
  • Local search. Set up your free business profile on the map apps people use to find a plumber. Ask every happy client for a review.

Track every job from estimate to payment

Know which estimates are out, which were accepted, and which invoices are unpaid.

The money a new plumbing business loses most often isn't on bad jobs. It's on good jobs that never got invoiced, or invoices nobody followed up.

The guide to starting a plumbing business walks through each step in more detail, from planning and insurance to first clients and cash flow.

Plumber pay and taxes

What plumbers earn depends on where they work

Wages vary widely between metro areas and between apprentices, journeymen and masters.

Owners who run their own jobs earn the margin between what they charge and what the work costs. That's why your labor rate matters more than any wage table.

Self-employment tax is 15.3% of net earnings

As a sole proprietor or single-member LLC, you pay self-employment tax on your net earnings: 15.3% in total.

  • Social Security, 12.4%: applies to net earnings up to the Social Security wage base, which is $184,500 for 2026.
  • Medicare, 2.9%: applies to all of it.
  • Deduction: you can deduct half of the self-employment tax on your income tax return.

This is on top of federal and state income tax, so set money aside from every payment you receive.

Pay estimated taxes every quarter

Nobody withholds tax from your jobs, so the IRS expects you to pay during the year. Use Form 1040-ES. The four payments are usually due in:

  • mid-April
  • mid-June
  • mid-September
  • mid-January

Missing them adds penalties.

Track your deductions as you go

Plumbing businesses commonly deduct:

  • tools and equipment
  • the business share of your truck
  • fuel
  • insurance and license fees
  • continuing education
  • phone and software

Keep receipts and log your mileage as you go. Reconstructing a year of it in April costs deductions.

Subs paid $2,000 or more get a 1099-NEC

If you pay an unincorporated subcontractor for services, you'll generally need to send them a Form 1099-NEC. For payments made in 2026 and later, that applies once you've paid them $2,000 or more in a year, up from $600 before 2026.

Collect a Form W-9 from every subcontractor before you pay them.

Check your state's sales tax on materials

States treat plumbing contractors differently:

  • Some have you pay sales tax when you buy materials.
  • Others have you charge it to the client on materials, or on the whole job.

Check your state's revenue department. In BuildWell, sales tax applies to materials only, not labor, at the rate you set.

This is general information, not tax advice. A tax professional who works with contractors can tell you what applies in your state and to your business structure.

Estimates in minutes
talk through the job, get every line priced
Real local prices
materials and labor priced for your ZIP code
Get paid faster
professional invoices clients pay by card or bank
English or Spanish
on your phone and your computer

Pricing for plumbing businesses

One plan with everything, billed weekly or yearly.

Weekly
$7.99 / week
Billed weekly. Cancel anytime.
  • AI estimates priced for your area
  • Estimates, invoices, clients and projects
  • Clients sign on any phone
  • Card and bank payments, no extra BuildWell fee
  • iPhone, Android and the web
Start free trial
Best value
Annual
$79.99 / year
About $6.67 a month, billed yearly
  • AI estimates priced for your area
  • Estimates, invoices, clients and projects
  • Clients sign on any phone
  • Card and bank payments, no extra BuildWell fee
  • iPhone, Android and the web
Start free trial

Both plans include every feature and start with a 3-day free trial. Add a card to start; you’re not charged until the trial ends. Cancel anytime.

Plumbing software FAQ

01Can BuildWell price a water heater replacement?
Yes. Describe the heater (tank or tankless, gas or electric, size, location) and anything else the job needs, like an expansion tank, a new pan or a longer vent. BuildWell lists removal and installation as separate line items, prices the parts at a store near the job, and adds labor at your area's rate. You can edit every line before you send it.
02Where do the parts prices come from?
Each material is matched to a real product and priced at a store near the job's ZIP code, using a price checked within the last 30 days. When there's no store price for a part, the estimate marks it, and you confirm or enter the price before the estimate can be sent. Prices you enter yourself are saved for your next estimate.
03How does BuildWell set the labor rate?
It starts from the median hourly wage for plumbers in your metro area, from the Bureau of Labor Statistics. It then adds your labor overhead (payroll taxes, insurance, truck, tools and unbilled time) and your labor markup. You set both percentages once in Pricing settings, and you can change the rate on any estimate.
04Does it handle permit fees?
Yes. Set your usual permit fee once in Pricing settings. BuildWell adds it as a flat amount when an estimate includes permits, and you can change it on any estimate.
05Can I use it for small service calls?
Yes. A one-line estimate for a faucet swap or a shutoff valve takes about as long as describing the job. For service work, many plumbers send the estimate for approval, do the work, and turn it into an invoice before they leave.
06Can clients approve and sign on their phone?
Yes. The client opens your link, reads the estimate with your logo and terms, and signs with their finger. You see when they open it and when they accept or decline. If they're standing next to you, they can sign on your phone or tablet instead.
07Can I send estimates and invoices in Spanish?
Yes. Any estimate or invoice can be printed in English or Spanish, and the app itself works in both languages.
08How do clients pay?
By card or bank transfer from the invoice link, once you connect a Stripe account, or by Zelle, Venmo, Cash App, PayPal or check using the payment details you list on the invoice. You can record cash and check payments yourself.
09Is BuildWell accounting software?
No. It handles estimates, invoices and getting paid. Your books stay in your accounting software; you can export an estimate as a CSV file.
10How much does it cost?
BuildWell costs $7.99 a week or $79.99 a year, with a 3-day free trial. One subscription works on iPhone, Android and the web.

Price your next plumbing job today

Estimates, invoices, e-signatures and payments in one place, on your phone and on the web.

Start for free →3-day free trial. Cancel anytime.