Small jobs feel like easy money: twenty minutes, a happy customer, done. Then the year ends, and the company that did hundreds of them wonders where the profit went. The answer is almost always the same — the price covered the minutes of work, and the business paid for everything around them. Setting a real minimum is not about turning customers away. It is about making sure every truck that leaves the yard pays for the trip.
In this article
- Why small jobs quietly lose money
- The true cost of any visit
- The Truck Roll Floor method
- A worked example
- Four ways to structure small-job pricing
- Explaining the minimum
- A booking script
- Small-job bundles that sell
- Routing small jobs profitably
- Small jobs as the door to bigger work
- When to say no
- Minimums for commercial accounts
- Introducing a minimum to existing customers
- Rules for technician discretion
- Emergencies and after-hours calls
- What a minimum does to the year
- Small-job pricing mistakes
- Where to start this week
- Frequently asked questions
- Frequently asked questions
Why small jobs quietly lose money
Every service business gets the call: replace one outlet, tighten a leaking faucet, clean one window, look at a single sprinkler head, patch a nail hole. The job itself takes twenty minutes, so the owner quotes a price that feels fair for twenty minutes of work. But the technician did not spend twenty minutes. They drove across town, parked, walked in, diagnosed, went back to the truck, did the work, cleaned up, took payment, drove to the next job — and the office spent time booking, confirming and invoicing. The customer sees the twenty minutes. The business pays for the whole block.
Small jobs are not bad. They build relationships, bring maintenance customers and uncover bigger work. They become bad when they are priced as if the only cost were the time spent touching the problem.
The true cost of any visit
Break a visit into its real components:
- Scheduling and dispatch: answering the call, booking, confirming and rescheduling.
- Drive time to and from the job, which often exceeds the work time on small jobs.
- Setup and diagnosis: parking, walking in, talking with the customer, understanding the problem.
- Work time.
- Cleanup, payment and paperwork.
- Vehicle cost per hour: fuel, maintenance, insurance and depreciation.
- Overhead per hour: office, software, insurance, licensing and marketing.
The sum of those pieces is the cost of showing up. Your minimum charge must cover it, whether the work takes five minutes or fifty.
Keep reading — free
The rest of this article is worth the 20 seconds
Tell us where to send it and the full piece unlocks right here, along with everything else on this blog.
Rather just talk? Message us on WhatsApp.
The Truck Roll Floor method
This method sets a minimum from your real numbers in four steps.
Step 1 — Your cost per productive hour
Divide the annual cost of a technician and truck, including overhead, by the hours that are actually billable in a year — not the hours they are on the clock. See what your hour actually costs.
Step 2 — Your average non-billable time per visit
Measure drive, setup and wrap-up time across a few weeks of real jobs. For most local service businesses it lands between 45 and 90 minutes per visit.
Step 3 — The truck roll floor
Multiply the cost per productive hour by the non-billable time plus the shortest realistic work block, typically 30 minutes. That is the cost of any visit.
Step 4 — The minimum charge
Add your target margin. The result is the lowest price for any visit, and no job goes out below it.
A worked example
An illustrative electrical service company:
- Cost per productive hour for a technician and truck, including overhead: $118.
- Average non-billable time per visit: 70 minutes. Shortest work block: 30 minutes. Total: 100 minutes, or about 1.67 hours.
- Truck roll floor: 1.67 × $118 = about $197.
- Target gross margin on the minimum: 40%. Minimum charge: $197 ÷ 0.60 = about $328.
If this company has been charging $125 to "swap an outlet," it has been losing roughly $70 on the cost of every such visit before counting profit, and it has been doing it happily because the job felt quick. A minimum of about $325, rounded to a clean number, simply stops the leak.
Four ways to structure small-job pricing
1. Minimum service charge
A fixed minimum that covers the first block of time and any small task that fits in it. Simple, easy to explain, and protects every visit.
2. Trip or diagnostic fee plus flat-rate repair
A visit fee covers arrival and diagnosis; the repair is priced from a flat-rate price book. Many companies credit the fee toward the repair if the customer approves the work. See flat-rate pricing and the price book.
3. Small-job bundles
"Up to three small tasks in one visit for one price" — ideal for handyman, electrical and plumbing work, where customers have a list of little things.
4. Membership pricing
Members pay a reduced or waived visit fee and discounted small repairs, which turns small jobs into a reason to join a plan instead of a loss.
How to explain the minimum without losing the customer
- Say it before booking, never on the invoice. Surprise minimums create bad reviews.
- Name what it includes: "Our minimum service visit is $325. It includes the trip, diagnosis and up to 30 minutes of work, and a licensed technician with all the parts on the truck."
- Suggest adding tasks: "Since the technician will already be there, is there anything else on your list? Small items can often fit into the same visit."
- Offer the membership path: "Members don't pay the visit fee."
- Refer out politely when the job truly is not a fit: "For just one bulb change, a handyman service may be more cost-effective for you."
A booking script
- Customer: "It's just one outlet that stopped working. How much is that?"
- Office: "Happy to help. Our service visit starts at $325, which covers the technician coming out, finding the cause and up to half an hour of repair. A dead outlet is sometimes the outlet, sometimes a tripped protection device upstream and sometimes wiring, so the visit includes finding the actual problem."
- Office: "Do you have any other small electrical items — a light fixture, a switch, a smoke detector — we could take care of on the same visit?"
- Office: "I have tomorrow between 10 and noon, or Thursday afternoon. Which works better?"
Designing small-job bundles that sell
- Define the bundle by time, not by task count alone: "up to three small items within one hour."
- Publish examples of what fits: hanging a fixture, replacing a switch, installing a smart doorbell, fixing a running toilet.
- Price the bundle above the minimum but below the sum of separate visits, so customers see the value of saving tasks for one appointment.
- Collect the list in advance with photos, so the technician brings the right parts.
Routing small jobs profitably
A small job next to a big job costs almost nothing in drive time. Offer a flexible time window at a lower price or a waived trip fee when the customer lets you schedule them near other work in their area. Group small jobs by ZIP code on certain days. See scheduling and route density.
Small jobs as the door to bigger work
A technician in the house for a small repair is the cheapest sales opportunity you will ever get. Train technicians to notice and mention, without pressure, what they see: an aging water heater, an electrical panel with known issues, a failing sprinkler zone. Leave a written recommendation with photos and a price range. Offer the maintenance plan at every small-job visit. Track how much follow-on revenue each small job produces — for many companies it changes how they view the category entirely. See selling add-ons at the job.
When to say no
- Outside your service area, unless it can be routed with other work.
- Tasks outside your trade that create liability without margin.
- Customers who refuse any minimum and expect the price of the twenty minutes.
- Peak season, when small jobs block higher-value emergency and replacement work — offer a later date instead.
Minimums for commercial and property manager accounts
Property managers often send single small tasks across many properties. Set a per-visit minimum in the service agreement, encourage them to batch requests per property and offer a lower combined rate when several units are handled in one trip. Clear terms up front prevent disputes over a stream of $80 invoices that each cost you $190 to deliver. See getting on a property manager's vendor list.
Introducing a minimum to existing customers
Long-time customers who are used to $100 visits will notice the change, and how you introduce it matters more than the number:
- Announce it in advance by email or text, 30 days before it takes effect, with a short explanation of rising vehicle, insurance and labor costs.
- Offer a bridge: customers who join the maintenance plan during the notice period keep a waived or reduced visit fee.
- Train the office to answer the question "why did it go up?" calmly and consistently.
- Hold the line after the date. Exceptions spread quickly by word of mouth.
Most loyal customers accept a fair, explained change. The few who leave over a clear minimum are usually the least profitable accounts. See raising your rates.
Rules for technician discretion
Technicians who feel awkward charging a minimum for a two-minute fix will quietly waive it. Give them written rules instead of leaving it to feelings:
- The minimum is always charged for a scheduled visit, even when the fix is instant — the customer paid for expertise and arrival, not for minutes.
- Waivers require office approval and a reason recorded in the job notes, such as a callback on your own recent work.
- Use the extra time well: if the fix took two minutes, use the remaining block to check related items, test safety devices or handle a second small task from the customer's list.
Minimums, emergencies and after-hours calls
Small jobs requested after hours or on weekends deserve a separate, higher minimum, because the technician's time and the disruption to their life cost more. Keep the two structures distinct in your price book, state them clearly when booking and make sure the office distinguishes real emergencies from convenience requests. See pricing after-hours and emergency calls.
What a minimum does to the year
An illustrative company doing 1,200 small visits per year:
- Previous average small-visit price: $150. Cost per visit: $197. Annual loss on the cost of those visits: 1,200 × $47 = $56,400.
- New minimum: $325. Suppose 15% of small-job callers decline — 1,020 visits remain.
- New gross profit on small visits: 1,020 × ($325 − $197) = about $130,560.
The swing from losing tens of thousands to earning six figures comes from fewer, properly priced visits — and the time freed by the declined calls goes to better-paying work.
Small-job pricing mistakes
- Pricing by work time and ignoring the cost of showing up.
- Revealing the minimum only on the invoice.
- Waiving the minimum "just this once" until it is never charged.
- No bundle option for customers with several small tasks.
- Not training technicians to spot follow-on work.
- Accepting batches of small commercial tasks without a per-visit minimum in the agreement.
Where to start this week
A minimum charge is not a way to push small customers away; it is what lets you keep serving them without subsidizing every visit from your bigger jobs. Pull a month of visits and measure the real non-billable time per visit. Calculate your cost per productive hour, apply the Truck Roll Floor method and set a minimum charge. Rewrite the booking script so the minimum and what it includes are stated before scheduling, design one small-job bundle, and add the maintenance plan offer to every small visit. Review the results in 60 days: average ticket, declined calls and follow-on revenue.
Stop paying to show up.
We help service companies measure the real cost of a visit, set minimums and bundles, and rewrite booking scripts so customers hear the price before the truck rolls.
Frequently asked questions
How do I calculate a minimum service charge?
Start with your cost per productive hour for a technician and truck, including wages, payroll costs, vehicle costs and overhead, divided by the hours that are actually billable in a year rather than the hours on the clock. Then measure the average non-billable time per visit, including scheduling, drive time, setup, diagnosis, cleanup and payment, and add the shortest realistic work block, often around thirty minutes. Multiply that total time by the cost per productive hour to get the cost of any visit, then add your target margin. The result is the lowest price any visit should go out for, regardless of how quickly the actual repair is completed.
Should I charge a trip fee or a minimum service charge?
Both approaches protect small visits, and the right choice depends on how you price the work itself. A minimum service charge covers the visit and a first block of work, which is simple and works well for handyman, electrical and plumbing tasks. A trip or diagnostic fee covers arrival and diagnosis, and the repair is priced separately, often from a flat-rate price book, with many companies crediting the fee toward approved repairs. Whichever you choose, state it clearly before booking, explain what it includes and apply it consistently. Memberships that waive or reduce the fee turn it into a reason for customers to join a maintenance plan.
Will customers leave if I start charging a minimum?
Some will, typically the ones who expected a price based only on minutes of work and who were rarely profitable. Most customers accept a fair minimum when it is explained before booking, includes clear value such as diagnosis and a first block of work, and comes with options like combining several small tasks into one visit or joining a maintenance plan. For existing customers, announcing the change in advance with a short explanation of rising costs and offering a membership bridge reduces friction. The time freed from unprofitable visits can then be used for better-paying work, which usually more than offsets the declined calls.