Average plumbing company revenue depends on productive capacity, pricing, completed jobs, and service mix. Truck count helps describe scale, but it cannot establish a company’s annual sales or owner income by itself. A useful comparison measures revenue against consistently defined service-truck capacity, then checks whether customer demand, staffing, and operating support can sustain that output.
For an owner, the practical questions are: How much revenue does each staffed truck support? Why do similar fleets produce different results? And when would adding another truck strengthen the business?
This guide focuses on service-oriented plumbing companies. The fleet examples are hypothetical planning models, not measured national averages or promises of future sales. Project-heavy contractors may need crew, labor-hour, and project measures alongside fleet data.
How Much Revenue Does a Plumbing Company Make in a Year?
Annual revenue varies with the size and operating model of the company. To answer “How much do plumbing companies make a year?” first distinguish business sales from profit and the owner’s personal earnings.
For context, BizBuySell reports median revenue of $1,174,514 for plumbing businesses reported sold during 2021–2025. That figure describes its reported-sale dataset. It is not the average revenue of every plumbing company, and it does not identify revenue by truck count. See BizBuySell’s plumbing business financial benchmarks.
A transaction dataset can help frame business size, but it cannot tell an owner what a particular fleet should produce. A one-person operation, a multi-truck repair business, and a construction contractor have different capacity constraints and revenue patterns.
For fleet planning, start with your own completed-job revenue, truck availability, and staffing. Use outside comparisons only when the businesses, periods, and measurement definitions are sufficiently comparable.
Revenue is also different from the amount an owner can withdraw. Payroll, materials, overhead, financing, and reinvestment affect what remains. Our guide to plumbing business profitability explains those distinctions in more detail.
Plumbing Company Revenue by Number of Service Trucks
A fleet model becomes useful when the assumptions are visible. For illustration, assume each staffed service truck has 230 available working days per year and averages $400 in revenue attributed to each completed job.
At two completed jobs per available day, annual revenue is $184,000 per truck. At three jobs, it is $276,000. At four jobs, it is $368,000.
| Full-year productive service trucks | Two jobs per day | Three jobs per day | Four jobs per day |
| 1 | $184,000 | $276,000 | $368,000 |
| 3 | $552,000 | $828,000 | $1,104,000 |
| 5 | $920,000 | $1,380,000 | $1,840,000 |
| 10 | $1,840,000 | $2,760,000 | $3,680,000 |
| 20 | $3,680,000 | $5,520,000 | $7,360,000 |
These are calculations, not observed industry ranges. They assume enough demand, staffing, and support to maintain the stated output across every truck. The $400 job value and 230-day year are illustrative inputs, not recommended targets. Actual results may fall outside all three scenarios.
One-Truck and One-Person Plumbing Businesses
A one-truck company may also be a one-person plumbing business, sometimes described as a “one man plumbing business.” In that structure, the owner’s time must cover fieldwork and business administration.
Estimating, answering calls, ordering materials, and bookkeeping can reduce the time available for completed jobs. Model those responsibilities rather than assuming the owner can spend every available day entirely on customer work.
A second vehicle used as a spare does not create a second independently staffed service unit. Keep vehicle ownership separate from revenue-producing capacity.
Three- and Five-Truck Companies
In the three-job scenario, three full-year trucks support modeled revenue of $828,000; five support $1.38 million. Reaching either figure requires the assumed jobs and ticket value to hold across the fleet.
Adding two trucks does not automatically add two trucks’ worth of new customers. Some work may move from existing technicians to new hires, while training and scheduling requirements change. Test the additional demand and costs before treating added capacity as incremental revenue.
Ten- and Twenty-Truck Fleets
The same arithmetic produces $2.76 million for ten trucks and $5.52 million for twenty in the three-job scenario. Larger totals still depend on the same underlying assumptions.
Separate service units from manager vehicles, estimators’ vehicles, spares, and project crews. A two-person crew sharing one truck also requires a different labor analysis from one technician operating alone. Truck count cannot show the cost or staffing structure behind the revenue.
How to Calculate Plumbing Revenue per Truck
Use revenue attributable to the service fleet and a denominator covering the same period:
Annual service-fleet revenue ÷ Average productive service-truck equivalents = Annual revenue per truck-equivalent
For a stable fleet of five full-year service trucks producing $1.38 million in attributed annual revenue, the result is $276,000 per truck-equivalent.
Keep unrelated construction or other revenue outside the numerator unless the corresponding operating capacity is included. For shared jobs, allocate invoice revenue consistently; do not credit the full invoice to every truck involved.
Adjust for Trucks Added During the Year
Suppose one staffed truck is available for 230 working days and a second joins for 115 days. Total available truck-days are 345.
Average full-year truck-equivalents = 345 ÷ 230 = 1.5
If those trucks support $414,000 in annual revenue, revenue per full-year equivalent is $414,000 ÷ 1.5 = $276,000. Dividing by the year-end count of two would instead show $207,000, understating output relative to the time capacity was available.
Keep Unused Capacity Visible
Include staffed, available days with no booked jobs; excluding them would hide weak utilization. Document downtime separately and apply a consistent policy for leave, repairs, and staffing gaps. Reconcile the calculation to the full fleet so underused vehicles do not disappear from the review.
Use the same definitions each period. The purpose is to understand both revenue production and unused capacity—not to improve the ratio by changing which trucks or days count.
Revenue per Truck Versus Revenue per Technician
Revenue per truck measures output against fleet capacity. Revenue per technician measures output against field labor. The figures may be similar when one full-time technician operates each truck throughout the period, but they are not interchangeable.
Consider a hypothetical service company with $1.38 million in annual attributed revenue, five full-year service trucks, and seven full-time field employees, including helpers.
| Measurement | Calculation | Result |
| Revenue per truck-equivalent | $1,380,000 ÷ 5 | $276,000 |
| Revenue per field employee | $1,380,000 ÷ 7 | Approximately $197,143 |
The second calculation includes all seven field employees. It should not be compared directly with a benchmark counting only independently operating technicians. Office employees would create another denominator again.
Define whether helpers, apprentices, working owners, and part-time staff are included. Adjust for partial-year employment using a consistent full-time-equivalent method. Our guide to revenue per plumbing technician explores the labor measure in more detail.
A truck carrying two people does not necessarily produce twice the revenue of a single-technician vehicle. The crew may perform different work, require different equipment, or complete jobs over a different timescale. Evaluate the revenue and labor costs together.
What Determines Revenue per Service Truck?
Revenue per service truck reflects several operating decisions working together. Job value, completed-job volume, available capacity, routing, and work mix can all change the result.
Average Ticket, Completed Jobs, and Working Days
For a service operation, the planning equation is:
Average attributed revenue per completed job × Completed jobs per available truck-day × Available truck-days = Attributed service revenue
The earlier three-job scenario uses $400 × 3 × 230 = $276,000 for one full-year truck. Jobs per available day is an average across the period, including staffed days with empty appointment slots.
Use matching records for all three inputs. If revenue includes work from installation crews but the job count covers only repair calls, the calculated ticket will be misleading. Similarly, invoices and completed jobs are not always the same: one job can have several invoices.
Decide how warranty work, zero-dollar visits, credits, and multi-truck jobs are treated, then apply that policy consistently. Our guide to plumbing average ticket explains why the job population matters.
A higher ticket can reflect different job mix or material content, not simply better pricing. Check gross profit and technician time before assuming a larger invoice represents better performance.
Scheduling, Job Mix, and Service Territory
Review what happens between appointments. Missing parts, inaccurate job descriptions, cancellations, and long travel routes can leave staffed capacity unused.
Before adding another vehicle, investigate whether existing trucks could complete appropriate work more reliably with better scheduling or preparation. Use plumbing dispatcher metrics to examine appointment gaps and dispatch performance alongside revenue.
Keep service requirements visible. A long diagnostic visit should not automatically be treated as poor productivity, and rushing work to increase job counts can create rework. Compare similar work and investigate the reasons behind the numbers.
Customer type and work type also need separate treatment. Residential and commercial describe customers; service and construction describe the work. A commercial repair route may fit a completed-call model, while a multiweek installation may need crew-hour and project measures. Review the differences between service and new construction plumbing companies before comparing unlike operations.
Why Similar Fleets Can Produce Different Revenue
Two companies can own the same number of service trucks and produce different sales because the operating assumptions differ. The following hypothetical comparison changes only completed-job volume.
Both companies have five full-year staffed trucks, 230 available days per truck, and $400 in average attributed revenue per completed job.
| Planning input or result | Company A | Company B |
| Full-year staffed trucks | 5 | 5 |
| Available days per truck | 230 | 230 |
| Average attributed revenue per job | $400 | $400 |
| Completed jobs per available truck-day | 3 | 3.5 |
| Annual completed jobs across the fleet | 3,450 | 4,025 |
| Annual attributed revenue | $1,380,000 | $1,610,000 |
The modeled difference is $230,000 in annual revenue. Company B completes 575 more jobs across the year; the half-job difference is a period average, not a claim that each day ends with half a job.
This does not prove Company B has better technicians or more profit. Its job durations, demand, routing, overtime, and costs would need review. The example isolates one variable to show how the arithmetic works.
In a separate sensitivity, keep Company A’s 3,450 completed jobs unchanged and increase average revenue per job from $400 to $450. Annual revenue becomes $1,552,500, an increase of $172,500. That increase still requires a defensible explanation—such as pricing or a different work mix—and an assessment of associated costs.
Do not combine both improvements into a forecast unless the business has evidence that it can support them together.
Why More Revenue Does Not Automatically Mean More Profit
Additional revenue creates value only to the extent that the work contributes after its costs. Materials, technician compensation, subcontractors, vehicle expenses, and support requirements affect what remains.
Gross profit is revenue minus the defined direct costs of delivering the work; operating overhead must then be covered. Xero’s gross profit calculation guide explains this distinction.
For illustration, an additional $100,000 in annual revenue with $65,000 in incremental direct costs leaves $35,000 before additional overhead. If supporting that work requires another $25,000 in operating overhead, the modeled operating contribution is $10,000. These are assumptions, not plumbing-industry margins.
Cash timing adds another consideration. The company may pay employees and suppliers before collecting the related invoices. Vehicle purchases, loan principal, and taxes also require separate cash planning.
For decisions about how to expand a plumbing business, compare incremental revenue with incremental costs, capacity requirements, and cash commitments. Improving existing fleet performance and adding another truck are different options; evaluate each against the same financial and operating records.
When Should You Add Another Plumbing Truck?
Consider another truck when verified demand exceeds the capacity you can reasonably recover from the existing fleet, and the expected additional work can support its costs. A busy week or a larger vehicle count is not enough to establish readiness.
Confirm Demand and Existing Capacity First
Review booked work, completed jobs, declined opportunities, appointment delays, and cancellations over a representative period. Separate temporary peaks from demand you have evidence to expect throughout the year.
Ask why work is being declined. Do you lack a suitably qualified technician, the right equipment, or available appointment slots? Could changes to routing, preparation, or scheduling release capacity without another vehicle?
Also distinguish genuinely new work from jobs transferred between trucks. Moving existing customers to a new technician changes the allocation of revenue; it does not automatically increase company sales.
Check Staffing and Office Support
Identify who will operate the vehicle, supervise the work, answer calls, order materials, invoice customers, and collect payments. Account for the owner’s additional responsibilities rather than assuming those hours are free or unlimited.
Review field-to-office staffing ratios alongside actual administrative workload. A ratio alone cannot show whether dispatch, billing, or supervision can support the expansion.
Fund the Vehicle, Technician, and Ramp-Up Period
Use actual quotes and employment costs to budget for the vehicle, tools, insurance, technician compensation, payroll burden, training, software, and support. Separate upfront purchases from recurring operating expenses.
Build a monthly ramp-up forecast rather than assuming full production from the first day. Include slower collections, training time, and a weaker-demand case. Check both operating contribution and cash requirements: a profitable forecast can still require funding before customer payments arrive.
When deciding how to scale a plumbing business, set measurable review points for the expansion. Track completed jobs, attributed revenue, costs, quality, and collections alongside your other plumbing business KPIs.
A Next-Truck Expansion Example
Consider a hypothetical full-year expansion using the earlier $400 average job value and 230 available truck-days. This example is a planning exercise, not a KMF client result or an industry cost benchmark.
Assume 90 jobs assigned to the new truck would otherwise have been completed by the existing fleet. Exclude that revenue when calculating company-wide sales growth. Also assume the existing fleet produces no additional replacement work in the capacity those transfers release.
| Annual planning measure | Three jobs per day | 2.5 jobs per day |
| Jobs completed by the added truck | 690 | 575 |
| Jobs transferred from the existing fleet | (90) | (90) |
| Genuinely additional company jobs | 600 | 485 |
| Additional company revenue at $400 per job | $240,000 | $194,000 |
| Variable costs assumed at 40% of additional revenue | ($96,000) | ($77,600) |
| Added annual fixed operating costs | ($120,000) | ($120,000) |
| Incremental operating contribution | $24,000 | ($3,600) |
The hypothetical $120,000 fixed-cost budget includes $90,000 for technician compensation and payroll burden, $12,000 for vehicle costs including depreciation, and $18,000 for additional support. The 40% variable-cost assumption excludes those fixed costs and covers items such as materials and other job-volume-related expenses.
The transfer calculation assumes variable costs on the 90 existing jobs would have occurred with either truck assignment. They therefore do not become additional company costs simply because the jobs move.
At the lower job volume, the expansion produces an operating loss under these assumptions. Both cases still need separate analysis of initial cash outlay, financing, taxes, and working capital. Model the actual ramp-up and cost behavior before making a purchase or hiring commitment.
What Owners and Buyers Should Review Beyond Fleet Size
Fleet revenue helps describe operating scale, but an owner or buyer also needs to understand the earnings, people, and systems supporting it.
Review vehicle condition, maintenance records, staffing, customer concentration, job mix, and the work performed personally by the owner. Reconcile fleet-attributed revenue with the accounting records and investigate differences.
For an acquisition, assess whether the proposed staffing and management structure can maintain the reported results. A truck-count model does not establish business value, and a higher revenue figure does not establish a higher valuation without examining earnings and risk.
Frequently Asked Questions
Is Revenue per Plumbing Truck an Industry Average?
It is a company performance measure unless an identified dataset establishes an industry comparison. The fleet figures in this guide are hypothetical calculations with stated assumptions, not measured national averages.
Should Spare Trucks and Manager Vehicles Count?
Track them in the fleet inventory and cost review, but keep them separate from independently staffed service capacity. Show their costs rather than making support vehicles disappear from the business analysis.
How Do I Count a Truck Added Midyear?
Use a consistent time-weighted method, such as available truck-days divided by a full-year working-day basis. Match that capacity with revenue from the same period, and document staffing gaps and downtime separately.
Can Two Technicians Share One Truck?
Yes. Count the vehicle once and account for both people in the labor measure. Allocate shared-job revenue without duplication, then examine whether the crew’s output supports its combined costs.
What If Revenue per Truck Falls After Expansion?
Investigate ramp-up, demand, staffing, job allocation, pricing, and scheduling. A lower ratio can reflect capacity added before revenue develops. Compare company-wide incremental earnings and cash requirements before judging the expansion.
Is Truck Count Enough to Estimate Business Value?
No. Truck count describes part of the operating capacity. A valuation also requires supportable financial results and an assessment of the business, its assets, obligations, owner responsibilities, and risks.
Next Steps for Benchmarking Your Plumbing Company
Start with matched-period revenue, a clear fleet definition, and consistent job records. Compare current capacity with actual demand, then model the contribution and cash requirements of another truck before expanding.
Owners considering a future sale can explore KMF’s Florida plumbing business brokerage services. Find additional operating resources in the KMF knowledge base.
This article provides general educational information, not individualized financial, tax, legal, or investment advice. Consult an accountant or CPA about financial statements, forecasts, and tax treatment, and an attorney about legal and transaction obligations. Actual results depend on the company and its circumstances.
