Guides, tools and comparisons for contractors
Free how-to guides, calculators, templates and software comparisons for contractors, set out along the life of one job, from the first call to the invoice paid and the numbers after it. Start at the point you’re at.
After the jobJob costing: the job made $569, 31% of its price.
After the jobJob costing: the job made $569, 31% of its price.
The job so farNot yetA tick for each page
Setting up: choosing the software
Choose software by running real jobs on it, not the demo: schedule a job from your own week, have a tech finish it on their phone, then send the invoice and take a payment with the clock running. Before you commit, ask who moves your customer list and what the plan you need really costs.
- Choosing field service management softwareGuideThe features you must have, the real price of the plan you need, and a field test on real jobs.
- Moving from paper scheduling to softwareGuideA step-by-step plan: the customer list, the first week, and training your techs.
- What is field service management software?ArticleWhat it does, who needs it, and how to tell when your business is ready for it.
- How to choose a CRM for a service businessArticleWhich features matter, which to skip, and how to avoid paying for the rest.
- ROI calculatorCalculatorA year of software cost set against the no-shows, admin hours and bookings you expect it to change, on your own assumptions.
- Starting a trade businessArticles
Plans from $50 a month with route optimization on every plan, a free month to try it with no credit card, and setup and data migration done for you. Pricing
When the call comes in
A call nobody answers can go to the next contractor on the list, so reply within minutes. Text back as soon as you can, send after-hours callers a link to book online, and call back between jobs rather than at the end of the day. Then count what the calls you still miss are costing you.
Before it rings
The work that makes the phone ring in the first place.
- How to get more customers for a service businessArticleFrom online marketing to referrals.
- Marketing strategies for contractorsArticlePractical ways to keep the schedule full.
- How to build a website for a service businessArticleWhat a site that brings in work needs, what it does not, and how to build one on a budget.
When it rings
The minutes after a missed call, and what they cost.
Every customer, their jobs and their history in one CRM. CRM · Missed call recovery · Lead follow-up automation
Pricing the job
Build the price from your costs up: labor at what a tech really costs per billable hour, the materials with their markup, a share of the overhead, and the profit on top. On larger jobs, ask for a deposit when the job is booked, not on the day of the work; a quarter to half of the estimate is common.
The price, in its parts$1,850
What it leaves: profit margin calculator
What a tech costs an hour: labor cost calculator. What to charge for it: hourly rate or service price calculator.
The whole price: pricing or job cost calculator
The estimate, in its payments$1,850
$462.50, asked when the job is booked, not on the day
Written up: estimate templates, for ten trades. Followed up: estimate follow-up calculator
Booking it in
Most no-shows are forgotten appointments, not refusals, and a reminder fixes forgetting. Confirm the visit when it is booked, remind the customer the day before with a way to reschedule, and tell them when the tech sets off. Put your policy on the booking page and in every message.
- Mon 211:40 pmBooked, deposit paid. The confirmation goes out with the policy in it.
- Tue 22
- Wed 23The day beforeA reminder, with a way to reschedule.GuideReducing no-shows for service businesses
- Thu 249:50 amTold the tech has set off.
- Thu 2410:30 amThe customer is home.Without them: booked, no word since, and at 10:30 nobody answers the door.
- Next yearThe heater’s annual flush, booked as a maintenance plan.GuideHow to build a recurring maintenance plan
Scheduling and routing the day
The order of the day decides how many jobs fit in it. Give each tech jobs that sit near each other, set every job’s real duration and the customer’s time window, then put the stops in the order that drives the fewest miles. When an urgent call comes in, re-route the day rather than adding it to the end.
Walk-throughs · four small teams, by trade
- HVACSmall HVAC team: routing many calls a dayRe-routing for emergencies, booking maintenance visits and quoting system replacements.
- PlumbingSmall plumbing company: call to paymentTaking bookings, routing plumbers, quoting big jobs with deposits and getting paid before leaving.
- ElectricalSmall electrical contractorScheduling electricians, quoting panel and EV charger installs with deposits, tracking hours and invoicing from the job.
- LandscapingLandscapers and landscape design firmsProposals with deposits, install crews on the schedule, and weekly maintenance on a route.
Route optimization orders each crew’s day, re-routes when a job is added, splits jobs across techs and keeps time windows, with turn-by-turn directions in the app. Route optimization · Scheduling · Technician scheduling
Invoicing and getting paid
Send the invoice before you leave the job: the work in plain words, the deposit already paid, the balance due and your terms. Let the customer pay on the spot, by card or on their phone. Anyone who doesn’t pay then gets a reminder a few days later and another on the due date.
This job. Deposit on Monday; invoiced from the job on Thursday, paid by Apple Pay 13 minutes later.
As it usually goes. Written up at the end of the week, mailed, paid by check.
Asking for the review
Ask when the work is done and the customer is pleased, on the doorstep, then send a direct link to your Google review form by text the same afternoon. Name the job, keep the ask small, and never offer anything in return: Google’s policies prohibit paying for a review in any form.
Thu 2:30 pm · by text, with the link
“Glad the new water heater is in. Would you take thirty seconds to share how it went on Google? It helps other people nearby find a plumber they can trust. Here’s the link:” [your review link]
After the job: the numbers
Read the numbers at three scales. For each job, what it kept after labor, materials and overhead. Each week, who owes you money and how full the next two weeks are. And when you plan ahead, what the business itself is worth: owner earnings times a multiple, plus its assets.
- One job
$569 kept on the $1,850 sample job
$1,281 it cost$569 keptProfit margin calculatorGross margin, net margin and markup from revenue, materials, labor and overhead.- 31%
- margin, $569 of the $1,850 price
- 44%
- markup, $569 on the $1,281 it cost
- Every week
- Money owed to you
- Work booked, next two weeks
- Revenue vs the same week last year
- Profit by job type
- Hours per tech
- Repeat customers
Better decisions with automated reportingMoney owed, booked work, profit by job type and hours per tech — and what each one tells you to do.In Business GenieJob costing shows what each job made, and GPS time tracking records the hours behind it. Job costing · GPS time tracking · Reporting - The business
Owner earnings×a multiple+the business’s assets
Business valuation calculatorA value range by the SDE multiple method: owner earnings times a multiple, plus business assets.Growing itWays to grow a field service business: scaling a plumbing, HVAC or electrical business, from automation to keeping customers.
Business Genie, free for a month
Business Genie is field service management software for contractors, built around route optimization — schedule and route your crews, then invoice and get paid, on the web and in the iOS and Android app. Setup is free, and there’s no credit card to start.