7 Plumbing Business KPIs Revenue Per Truck Hour Secrets

Facebook
X
LinkedIn
Threads
Email

The tricks learned in this blog post have helped dozens of plumbing businesses stay on track and scale bigger

Stop Losing Emergency Calls! Download the 15 Minute Plumber's Website and Online Presence Rescue Kit!

Tracking plumbing business KPIs revenue per truck hour is the difference between feeling busy and actually building a profitable, scalable plumbing company. When you know exactly how much each truck produces per hour, how much it costs to win a customer, and how often you fix problems on the first visit, you can stop guessing and start making decisions like a real CEO with a wrench.

Want a website that makes you money? Book a strategy call with Digital Dream Homes now.

Branded plumbing trucks with revenue per truck hour metrics overlaid

Why Plumbing Business KPIs Revenue Per Truck Hour Matter

Most plumbing owners know their total revenue and maybe their monthly expenses. The problem is that those numbers are too zoomed out. KPIs like revenue per truck hour, customer acquisition cost versus lifetime value, and first call resolution show you whether each day on the road is actually profitable.

Top performing plumbing companies often generate around 200,000 to 300,000 dollars in annual revenue per technician, which is a helpful benchmark when you look at your own numbers. When you combine that with healthy gross margins of about 60 to 65 percent, you have a business that not only pays the bills but also has room to grow.

The Three Critical Plumbing KPIs You Cannot Ignore

Let us break down the three KPIs you asked about in plain English:

  • Revenue per truck hour

  • CAC vs LTV (Customer Acquisition Cost vs Lifetime Value)

  • First call resolution

Each one tells you a different part of the story. Together, they form the dashboard for your plumbing business.

Plumber achieving first call resolution and high customer satisfaction

KPI 1: Revenue Per Truck Hour

Revenue per truck hour answers a simple question:

For every hour a truck is on the road, how much money does it bring in?

Basic formula:

Revenue per truck hour = Total revenue for a period ÷ Total billable truck hours

Real world example:

  • You run two trucks.

  • Last month you billed 420 total hours across both trucks.

  • You brought in 84,000 dollars in revenue.

Revenue per truck hour = 84,000 ÷ 420 = 200 dollars per truck hour.

If another shop in your city is hitting 260 dollars per truck hour with similar pricing, that usually means they are dispatching better, booking higher value jobs, or doing a better job with upsells and first time fixes.

This is where your website and online presence quietly influence the numbers. A clean, conversion centric homepage like the ones we build in best plumbing website design tips for more calls helps you attract more profitable jobs and fewer tire kickers.

KPI 2: CAC vs LTV For Plumbing Companies

Next up is Customer Acquisition Cost (CAC) and Lifetime Value (LTV).

  • CAC is how much you spend to get one new customer.

  • LTV is how much revenue that customer brings in over the lifetime of your relationship.

Simple formulas:

  • CAC = Total marketing and sales spend in a period ÷ Number of new customers

  • LTV = Average revenue per job × Average jobs per customer over time

Example:

  • You spend 5,000 dollars on Google Ads and local marketing in a month.

  • You get 50 new customers.

  • CAC = 5,000 ÷ 50 = 100 dollars per new customer.

If the average customer books three jobs with you over a few years and each job is worth 450 dollars, then:

  • LTV = 450 × 3 = 1,350 dollars.

In that case, spending 100 dollars to create 1,350 dollars in revenue is a very good trade.

This is why smart plumbing owners invest in a professional website and paid traffic. If you want to tighten up your online presence, you will love how to create a professional website for your small business and sales funnel for small business website that prints money. They show you how to turn clicks into actual booked jobs, not just visitors.

If you are running ads already, pairing this with 9 reasons small business should hire a Google Ads agency will help you understand whether your campaigns are really profitable.

Comparison of manual spreadsheets versus a clean KPI dashboard for a plumbing business

KPI 3: First Call Resolution In Plumbing

First call resolution (FCR) measures the percentage of service calls you resolve on the first visit without a callback or second trip.

Formula:

FCR rate = (Number of jobs completed on first visit ÷ Total jobs) × 100

Real world example:

  • You handle 200 jobs in a month.

  • You fix 170 of them in one visit.

  • FCR = (170 ÷ 200) × 100 = 85 percent.

Many high performing service companies keep FCR above about 85 percent. When your FCR drops, your revenue per truck hour drops too because techs spend their day driving back to fix yesterday’s problems for free.

Improving FCR can be as simple as:

  • Better job notes and photos in your software.

  • Stocking trucks based on your most common jobs.

  • Using a clear script on the phone so the office gets accurate details.

Field service tools now make it easier to track metrics like first time fix rate and revenue per truck or technician.

How Your Website Quietly Improves These Plumbing KPIs

This is where Digital Dream Homes lives.

A strong website and online presence will:

  • Attract better quality leads who value professional service.

  • Position you as the trusted expert in your local market.

  • Make it easier for happy customers to leave online reviews and send referrals.

For example, publishing helpful list style content is an easy way to rank on Google and show prospects that you know your stuff. If you want inspiration, check out what is a listicle and why your website desperately needs one and imagine versions tailored to plumbing topics like drain cleaning or water heater replacement.

More trust also means more referrals. When your site, follow up emails, and thank you pages are dialed in, it becomes very natural for customers to send their friends your way. You can borrow ideas from how to get more referrals for small local business fast and adapt them to service calls.

Put it all together and you are not just tracking plumbing business KPIs. You are actually improving them.

Simple Weekly Routine To Track KPIs Without Losing Your Mind

Here is an easy way to get started without becoming a full time spreadsheet nerd.

  1. Pick your time frame
    Start with monthly and then review weekly so you can catch trends early.

  2. Log the basics

    • Total revenue

    • Total billable hours per truck

    • Total new customers

    • Total marketing spend

    • Total jobs and total callbacks

  3. Calculate your three KPIs

    • Revenue per truck hour

    • CAC vs LTV (you can estimate LTV at first)

    • First call resolution rate

  4. Choose one lever to improve
    Maybe you want to raise revenue per truck hour by 10 percent. Focus on better dispatching, increasing average ticket size, and improving your website offers. The ideas in best plumbing website design tips for more calls are perfect for that.

  5. Check your funnel
    As your traffic and calls grow, make sure your sales process is not leaking. Use the frameworks in sales funnel for small business website that prints money to plug the gaps.

Over a few months, those small improvements compound into higher profit, smoother days, and trucks that finally pull their weight.

Conclusion: Win With Plumbing Business KPIs Revenue Per Truck Hour

When you track plumbing business KPIs revenue per truck hour, CAC versus LTV, and first call resolution, you are no longer guessing. You know exactly which trucks, ads, and processes are making you money and which ones are holding you back.

Pair those numbers with a high converting, professional website and you have a plumbing business that grows on purpose instead of by accident.

So knowing the benefits of having your own website for your plumbing business is one thing, but actually making the switch and reaping those rewards is another. But don’t worry, we’re here to help…

Hey, I'm Matt!

I know the struggles of trying to find the right solution and actually get clients online. You can spend months posting on social media, paying for ads that don’t convert, or relying on referrals that eventually dry up. I’ve been there with countless small business owners who just want something that works.

That’s why I founded Digital Dream Homes and created a system that does. My websites are built to bring in real leads using the perfect mix of design, SEO, and Google Ads. They’re built to rank, convert, and make you look like the go-to expert in your area.

If you’re ready to finally have a website that works for you instead of just sitting there, this is where it starts. In the next few sections, I’ll show you exactly how I help business owners like you attract more clients, close more sales, and scale faster online.

Benefits to expect...

Instant Rankings

Appear above your competition
for local clients searching

Guaranteed Leads

Bring in local leads with
SEO and Google Ads

Local Authority

Instant local brand recognition
to grow your business

Testimonials

Carol Lance Designation

Matthew was such a pleasure to work with on website. I look forward to learning more and using this website to generate more leads!

John Granier Designation

I am very pleased with my Digital Dream Homes website. Within one week of being live I got three leads from the website and all three turned out to be profitable!

Shannon Green Designation

Matt and his team continue to go above and beyond for me and my business. My business is growing and they always get the work done quickly! Highly recommend!

How it Works...

Step 1: Book Your Strategy Call

Click the button below to schedule a strategy call with me. This is your chance to ask any questions and share your needs, so I can ensure our solution is a perfect fit for you.

Step 2: We Handle The Details

Once you’re ready to move forward, we take it from there. From design and copywriting to setup and integrations, our team builds your new website and handles every technical detail for you. You simply provide a few basics, and we handle the rest…fast, easy, and stress-free.

Step 3: Launch & Start Getting Leads

Your new website goes live looking professional, optimized, and ready to convert. We make sure everything works perfectly on mobile, shows up on Google, and is built to capture real leads so you can focus on running your business while the site brings customers to you.

Here's What You Get...

  • Custom Website Design - Tailored to your brand so your business stands out
  • Google Optimization - Built to rank higher on Google and attract real local leads.
  • Mobile Friendly - Looks perfect and loads fast on every device.
  • Lead Capture Forms - Turn visitors into leads with simple, high-converting forms.
  • Fast Hosting & SSL Security - Your site runs smoothly, loads fast, and stays protected.
  • Done-For-You Setup - We handle every detail...you just approve and go live.
  • Ongoing Support - Need updates or help? We’re always one message away.
  • Conversion-Optimized Layouts - Designed using proven layouts that get visitors to take action.
  • Optional Google Ads Management - Accelerate growth with expert ad campaigns that drive traffic and calls.
  • Ongoing SEO & Blog Performance - Track how your posts rank and bring in leads over time.

Ready To Get Started?

Get Your Free Plumber's Website and Online Presence Rescue Kit

Proven steps to start getting more calls

Wait! Before You Go! Don’t Miss This Free Guide

Discover how to make your Google Business Profile bring in real clients (without paying for ads).

Learn how to get more calls, reviews, and visibility using Google for free.