TL;DR
- Revenue is leads times booking rate times close rate times average job, plus repeat work. Move the cheapest lever first.
- Top-revenue shops book 62% of lead calls and close 77% on the visit. Everyone else books 39% and closes 62% (ServiceTitan, May 2026). Same calls, 97% more jobs.
- Raise the average job next. Financed plumbing jobs carried a 75% higher median ticket in ServiceTitan's data.
- Buy leads last. A Local Services Ads lead averages $84.42 (99 Calls, November 2026), about $350 a sold job at typical rates.
- A median-wage plumber costs about $44 an hour with benefits, close to $92,000 a year. BLS counts about 42,000 openings a year.
- Skip more ad spend before the phones are fixed, emergency clicks nobody answers and a truck ahead of booked work.
How to grow a plumbing business, in one line: book and close more of the calls you already get before you pay for new ones. ServiceTitan's top-revenue shops turn 48 of every 100 lead calls into sold jobs, and everyone else turns 24.
This guide is for the owner of a shop with two to ten trucks who wants steps to take today. It works through the revenue arithmetic, hiring, the marketing channels, a monthly scorecard and three things to skip.
Skill Mammoth builds websites and runs marketing for contractors, so read the marketing section as a vendor's view. Sources were read on November 14, 2026 unless another date sits beside them.
How to grow a plumbing business: start with the arithmetic
Revenue from new work is four numbers multiplied together: leads, booking rate, close rate and average job. Repeat customers and members add revenue on top without a new lead.
Booking rate is the share of lead calls that end with a visit on the schedule. Close rate is the share of those visits that become a paid job. ServiceTitan, the field service software company, publishes both from its customers' accounts.
| Measure | Everyone else | Top tenth by revenue |
|---|---|---|
| Lead calls booked | 39% | 62% |
| Estimates closed on the visit | 62% | 77% |
| Residential jobs offered with options | 41% | 57% |
| Runs a paid membership program | 68.7% | 87.5% |
| Sold jobs per 100 lead calls | 24 | 48 |
The figures come from ServiceTitan's top performer profile, published May 19, 2026. It covers 12 months of platform data through January 2026 across the trades, plumbing included. ServiceTitan calls them correlations, and makes no claim about cause.
The last row is our arithmetic. We multiplied the booking rate by the close rate for each group. The typical shop sells 24 jobs from 100 lead calls and the top shop sells 48, which is 97 percent more work from the same phone traffic.
Buying that gap is expensive. A typical shop would need about 97 more leads for every 100 it gets now. Priced at the $84.42 average for a plumbing Local Services Ads lead, that is roughly $8,200.
Other published numbers run lower. ServiceTitan's October 2026 trend report puts the median booking rate at 30 percent for shops with one to ten technicians. Its regional close-rate medians run 31 to 38 percent, on a definition the page does not print.
Owners report higher. Jobber's 2026 trends report surveyed 1,050 home service owners. Over 45 percent of the plumbing businesses said they close 70 percent or more of their quotes. The sources disagree, so measure your own.
Set your own numbers in the calculator below. It ranks the four levers by what one step on each adds to a month.
At the defaults, 250 leads become about 60 sold jobs and $30,225 a month. Booking five more of every hundred leads adds $3,875, the biggest single step.
Twenty-five more leads add $3,023, and they are the step with an ad bill attached. At the Local Services Ads average they cost about $2,111, which is 70 cents of every new revenue dollar before a plumber is paid.
That is why the levers go in this order for a small shop, cheapest first:
- Answer and book more of the calls you already get. It takes a script, a report and maybe an answering layer.
- Raise the average job. Options, financing and more water heater and repipe work lift tickets you already win.
- Sell memberships and work the customer list. Repeat work needs no new lead.
- Buy more leads. Do it last, when each lead is worth more.
Capacity runs under all four. More booked jobs need trucks and licensed plumbers, which the hiring section covers further down.
Lever one: book the calls you already get
Start by counting how many calls reach a person. Invoca, a call tracking company, says in its 2026 home services benchmarks that a person answers 52 percent of inbound calls. Leaving out calls of 15 seconds or less, the figure rises to 65 percent.
CallRail, another call tracking company, counts differently. Its January 2025 report put the missed-call rate for home services at 14 percent, across 1.1 million leads in several industries, as Plumber Magazine reported. The two disagree, and your own phone report settles it.
Answering is half of it. Invoca also found that 55 percent of home services businesses never ask the lead to buy or book. A script that offers two appointment times fixes that for free.
Shop size shows up in the booking rate. ServiceTitan's October report splits the median by technician count.
The same report says the top quarter of shops book 76 to 82 percent of calls, depending on region. It also counts about three technicians per office person at smaller shops. One person covering dispatch and the phone will miss calls at the busy hours.
Nights and weekends are a small share of volume. Off-hours calls were 11.8 percent of the total at shops with one to ten technicians in the ServiceTitan data.
They are worth more than their share. Housecall Pro's February 2026 survey of more than 1,100 homeowners found 72 percent would pay more to have an emergency fixed within 24 hours.
Speed counts on forms and texts too. In the Jobber survey, 56 percent of customers expected a reply at once or within the hour. Only 20 percent of pros said they reply that fast.
Four fixes, in order of cost:
- Pull last month's call report. Count inbound calls, answered calls and booked visits. Those three numbers give you an answer rate and a booking rate.
- Write a booking script. Whoever answers asks whether water is still running, then offers two time slots before the caller hangs up.
- Text back every missed call within a minute. Set the phone system or your field service app to send it automatically.
- Put an answering layer on the hours you advertise. Jobber's AI Receptionist add-on is $29 a month on top of a plan. PATLive prints live answering at $99 a month for 50 minutes. Our plumber answering service guide compares the live options.
Lever two: raise the average job
The average job moves three ways: the mix of work, the options on the estimate and how the customer pays. Mix comes first, because plumbing jobs differ in price by a factor of ten or more.
| Job | Price | Source |
|---|---|---|
| Kitchen sink line clearing | $225 median | Housecall Pro |
| Clearing a clog | $100 to $500 | This Old House |
| Electric tank water heater | $2,234 median | Housecall Pro |
| Water heater replacement | $748 to $2,138 average range | Thumbtack |
| Tankless water heater | $3,650 median | Housecall Pro |
| Whole-house plumbing | $10,000 to $20,000 | This Old House |
| Verdict | One tank water heater equals about ten drain clears | |
Housecall Pro's plumbing pricing guide draws on 2,473,496 service entries from its customers over the 12 months to September 2026. An entry is a line item, so a full job can run higher.
The other rows are consumer cost guides: This Old House, updated in June, and Thumbtack, updated in October.
Water heaters are the easiest larger job to plan for, because they wear out on a schedule. ServiceTitan's equipment data puts the median replacement age at 11.3 years. A quarter are replaced within 6.4 years and three quarters by year 16.
So your own job history is a sales list. ServiceTitan calls a ten-year-old water heater near the end of its typical lifespan. Send that customer a replacement quote before the tank fails on a Sunday.
Repipes sit at the top of the range. This Old House prices whole-house plumbing at $10,000 to $20,000, and "repiping" draws only 2,900 US searches a month. Have the tech quote it on the leak call, when the same old line has failed before.
Next, put options on the estimate. Good-better-best means three priced choices on one page, such as a repair, a standard replacement and a premium one. ServiceTitan's top-revenue shops present options on 57 percent of residential jobs, against 41 percent elsewhere.
Financing lifts the ticket further. In ServiceTitan's financing data, plumbing jobs paid with financing had a median ticket 75 percent higher than comparable jobs where the customer declined it. About half of contractors, 51 percent, offered financing in 2025.
That is a correlation, and bigger jobs are the ones people finance. Still, 62 percent of homeowners in the Housecall Pro survey said they are more likely to go ahead when a payment plan is offered.
Check your prices while you are here. In the Jobber survey, 74 percent of plumbing businesses raised prices in the past year. Housecall Pro's August 2026 snapshot showed the average plumbing job up 7 percent on a year earlier.
Marketing can tilt the mix too. Google's keyword data, pulled for this guide, prices a click on "water heater replacement" at $37.06 and a click on "emergency plumber near me" at $78.92. The larger job costs half as much to advertise.
Want a second set of eyes on your numbers?
We build websites and run marketing for contractors and home service businesses, with plans from $350 a month. A call with us is one way to test the marketing lever. The first three levers on this page need no agency.
Lever three: sell memberships and bring customers back
A membership is a yearly plan. The customer pays a small fee for an inspection, priority scheduling and a discount on repairs. The return visit matters more than the fee, because a plumber in the house once a year finds the next job.
ServiceTitan found 87.5 percent of its top-revenue contractors run a membership program with paying members. Among everyone else, 68.7 percent do.
Published prices are modest. Housecall Pro's pricing guide says plumbing maintenance plans start around $100 a year, and its profitability guide works an example at $150 to $250 a customer.
Nobody shops for these. "Plumbing maintenance plan" drew 390 US searches a month in our keyword pull, against 165,000 for "emergency plumber near me". A membership is sold in the driveway at the end of a good job.
Past customers are the wider version of the same idea. In the Jobber survey, 59 percent of pros named referrals and repeat customers as their top source of leads. Google Search was named by 20 percent.
A simple routine covers it:
- Offer the membership at the end of every job, with the price printed on the invoice.
- Text every customer a review link before the truck leaves.
- Send two seasonal messages a year: a water heater check in early fall and a freeze warning before the first hard frost.
- Pull a list each month of customers whose water heater is ten years old or more.
- Ask for the referral and leave a card for the neighbor.
Lever four: how to get plumbing customers once the phones are fixed
New leads come last because the first three levers decide what a lead is worth. At the calculator's defaults one lead brings $121 in revenue. At the top-shop booking and close rates the same lead brings $239.
That changes what you can pay for one. These are the plumbing lead prices we found in print.
| Source | Price | Detail |
|---|---|---|
| Local Services Ads lead | $84.42 average, $75.76 median | 99 Calls, six campaigns, three months |
| Local Services Ads, typical range | $49.67 to $123.66 | 10th to 90th percentile |
| Google Ads lead | $150 median, 2026 | Monthly medians $130 to $344 |
| 99 Calls organic lead | $54.99 flat | Growth package, exclusive |
| Service Direct exclusive call | $60 to $255 | No setup fee, no contract |
| Networx pay-per-lead | $10 to $100-plus | All trades, article dated 2023 |
| Home improvement search lead | $90.92 | LocaliQ 2026 benchmark |
| Verdict | Local Services Ads is the cheapest tracked paid lead | |
99 Calls is a lead vendor that publishes figures from the campaigns it manages, so read them as one company's accounts. Local Services Ads, LSAs for short, are Google's pay-per-lead listings above the regular ads.
Turn every lead price into a cost per sold job. At 24 sold jobs per 100 leads, the $84.42 lead costs about $350 a job.
At the top-shop rate of 48 jobs, the same lead costs about $176. Fixing the phones halves what every bought lead costs you per job.
Pick a lead source in the calculator below, then set your own close rate and job size.
The channels, in the order our plumbing guides rank them
Our plumbing guides rank the channels from the cheapest booked job to the most expensive. Here is the short version, with the full reasoning one click away.
- Google Business Profile and reviews. The free listing feeds the map results, and reviews decide the call. In the Jobber survey, reviews ranked second to price among the things customers weigh.
- Past customers and referrals. Lever three, run as a habit.
- Local Services Ads. The first paid channel to turn on. The plumbing leads guide covers the vendors and the move into Google Ads.
- A phone-first website with a page for each service and town. The plumber SEO playbook has the page structure.
- Google Search ads, split by job. Run emergency ads only in the hours you answer. Google Ads for plumbers has the build.
- Nextdoor and the truck on the street. Cheap reach in the neighborhoods you already work.
- Shared-lead marketplaces, last. Several plumbers pay for the same job, and the emergency caller books whoever answers first.
The full list of 18 ideas is in plumber marketing ideas. Skill Mammoth sells this kind of work, with plans from $350 a month, so weigh our ranking with that in mind.
Time the spend to the searches
Demand moves through the year. The explorer below shows 14 plumbing searches by volume, click price and month.
One pattern is worth acting on. Searches for "water heater replacement" ran at 60,500 a month in October, November and December, against 33,100 from February through June. That is 83 percent higher.
ServiceTitan's install data peaks a step later. January water heater installs ran 18 to 24 percent above an average month in 2024 and 2025.
We set Google's monthly search counts beside ServiceTitan's install index to get that. People search in the fall and buy in the cold, so water heater pages and ads should be live by September.
Freeze work is sharper still. "Frozen pipes" drew 40,500 searches in January and 1,000 in June. The jump in "near me" searches in September and October may be a reporting change, so treat one year as one year.
Capacity sets the ceiling on plumbing business growth
Every lever above ends in more booked jobs, and someone has to do them. In the Jobber survey, 14 percent of plumbing businesses said they are turning work away because they are fully booked.
The Bureau of Labor Statistics, BLS for short, publishes the hiring picture in its occupational outlook for plumbers, last modified in October 2026.
| Measure | BLS figure |
|---|---|
| Plumbers, pipefitters and steamfitters employed, 2025 | 510,600 |
| Projected growth, 2025 to 2035 | 7%, or 34,500 jobs |
| Openings a year | About 42,000 |
| Median pay, May 2025 | $63,800 a year, $30.67 an hour |
| Lowest-paid tenth | Under $44,150 |
| Highest-paid tenth | Over $108,420 |
| Share working for plumbing and HVAC contractors | 65% |
| Verdict | Most openings replace someone who left |
Do the subtraction. Growth of 34,500 jobs over ten years is about 3,450 a year, against 42,000 openings. Roughly 92 percent of openings exist because a plumber moved to another occupation or left the workforce.
For a small shop that means two things. You are recruiting from the same pool as every other contractor, and keeping the plumbers you have is worth as much as finding new ones.
Budget for the full cost of a hire. BLS compensation data for June 2026 shows wages are 69.5 percent of what a construction employer pays per hour worked. Benefits and payroll costs are the rest.
Apply that to the $30.67 median wage and a plumber costs about $44 an hour, or close to $92,000 over a 2,080-hour year. That is our estimate from the two BLS figures, before the truck and tools.
Licensed plumbers are the scarce part. BLS says most plumbers learn through a four- or five-year apprenticeship with 2,000 hours of paid training a year, and most states require a license.
In the Jobber survey, 30 percent of owners said specialized trade workers are the hardest role to fill. Nine percent said apprentices. So hire the apprentice before you need the plumber.
The helper you start this year is the licensed tech for a truck you add four or five years from now.
Plan the office with the trucks. ServiceTitan counts about three technicians per office person at smaller shops and about seven at shops with 50 or more. At the smaller-shop ratio, ten trucks need three people on phones and dispatch.
Software carries the rest. The median contractor on ServiceTitan's platform completes more than 3,000 jobs a year, which is past what a whiteboard can track. Our best CRM for plumbers guide compares the options by shop size.
What to measure every month
Eight numbers, pulled on the first Monday of the month, tell you which lever to work next.
| Number | How to count it | Published reference |
|---|---|---|
| Lead calls and forms | Phone report plus website forms | Your own trend |
| Answer rate | Answered calls divided by inbound calls | 52% answered, Invoca. 14% missed, CallRail |
| Booking rate | Booked visits divided by lead calls | 39% typical, 62% top shops |
| Close rate | Paid jobs divided by visits | 62% typical, 77% top shops |
| Average job | Revenue divided by paid jobs | Up 7% in a year, Housecall Pro |
| Cost per sold job | Marketing spend divided by paid jobs | About $350 on an average LSA lead |
| Members | New members minus cancellations | 68.7% of shops run a program |
| Jobs turned away | A tally kept by whoever answers | 14% of plumbing shops, Jobber |
| Verdict | Work the lowest rate before buying more leads | |
Read them in funnel order. If the answer rate or the booking rate is the weak number, no ad budget will fix the month. If both are healthy and the trucks are full, the constraint is hiring.
Change one lever a quarter and watch its number for 90 days. Change two at once and you will not know which one worked.
Three things to skip
- More ad spend before the phones are fixed. At typical rates, 76 of every 100 lead calls never become a job. Buying more of them at $84.42 each pays for the leak.
- Emergency clicks in hours nobody answers. "Emergency plumber near me" averaged $78.92 a click in our keyword pull. An ad that runs into voicemail spends that and books nothing.
- A truck ahead of booked work. A median-wage plumber runs close to $92,000 a year before the vehicle. Add the hire when you have turned jobs away for a month, and start the apprentice earlier.
Ready to work on the marketing lever?
Skill Mammoth, founded in 2023, builds websites and runs marketing for contractors and home service businesses. Plans start at $350 a month, and a website build is $3,000 or $150 a month for 24 months. Booking a call is one option. The plan above also works without us.
Frequently asked questions
How do you grow a plumbing business?
Work the revenue arithmetic in order of cost. First book more of the calls you already get: ServiceTitan's top-revenue shops book 62 percent of lead calls, against 39 percent for everyone else. Then raise the average job with options, financing and water heater work. Then sell memberships. Buy more leads last, and hire as booked work fills the trucks.
How do I get more plumbing customers?
Start with the free sources: a complete Google Business Profile, a review request on every job and a seasonal text to past customers. Jobber's survey of 1,050 home service owners found 59 percent name referrals and repeat customers as their top lead source. Add Local Services Ads next, then service and town pages on your website, then Google Ads split by job.
What does a plumbing lead cost in 2026?
A Google Local Services Ads lead averaged $84.42 across six plumbing campaigns in 99 Calls' data, read November 14, 2026, with a typical range of $49.67 to $123.66. Its Google Ads leads ran a $150 median for the year. Service Direct prints $60 to $255 a call. At 24 sold jobs per 100 leads, the $84.42 lead costs about $350 a sold job.
What does it cost to hire another plumber?
The Bureau of Labor Statistics puts median pay for plumbers at $63,800 a year, or $30.67 an hour, in May 2025. Wages are 69.5 percent of total compensation in construction, so a median-wage plumber costs about $44 an hour with benefits and payroll costs, close to $92,000 a year. The truck, tools and vehicle insurance come on top.
Are maintenance memberships worth it for a plumbing company?
Usually yes, for the repeat visit more than the dues. ServiceTitan found 87.5 percent of its top-revenue contractors run a membership program with paying members, against 68.7 percent of the rest. Housecall Pro's pricing guide says plumbing maintenance plans start around $100 a year. Sell them at the end of a job, because almost nobody searches for one.
What is a good booking rate for a plumbing company?
ServiceTitan's October 2026 data puts the median call booking rate at 30 percent for shops with one to ten technicians and 58 percent for shops with 50 or more. The top quarter of shops book 76 to 82 percent. Count booked visits divided by lead calls for one month, then work on the script and the missed calls before buying more leads.
ChatGPT