Do I need a per-truck inventory system?
If you run more than one vehicle and your techs carry consumables — fittings, fuses, gaskets, chemicals, common parts — yes. The cost of one wasted return-to-depot trip (typically 30–60 minutes of paid drive time) recovers a per-vehicle stock location for months. The deeper benefit is consumption visibility: when truck stock auto-depletes against the job it was used on, you get an accurate cost-of-goods per visit and the depot replenishment list writes itself. Without it, the tech is guessing what's on the truck and the office is guessing what's on the job. Both guesses cost margin.
How do I bill recurring service contracts without losing margin to inflation?
Two mechanisms. First, write an annual escalation clause into the contract — typically tied to a published index (CPI in most jurisdictions) or a fixed percentage agreed at signing. Second, run a margin guardrail check on every renewal: the system re-prices the contracted visit using today's fully-burdened labour, today's parts cost, and your standard overhead share, and flags any contract whose contracted rate falls below your floor margin. The combination — contractual escalation plus an annual sanity check — stops legacy contracts quietly turning into loss-makers as costs rise.
What's the legal status of GPS time-tracking on technicians?
In the United States, GPS-based time tracking on company vehicles or company-issued devices is generally permissible during working hours, with the strongest legal posture being clear written consent in the employee handbook plus disclosure that location data is collected. The Department of Labor's Wage and Hour Division enforces the Fair Labor Standards Act (FLSA) requirement that employers keep accurate records of hours worked — GPS arrival/departure scans satisfy that obligation more rigorously than memory. State law varies (California and Illinois have stricter consent rules), and tracking outside working hours raises separate privacy issues. Disclose, consent, log only working hours.
Can I require before/after photos for liability protection?
Yes — and you probably should. Photo evidence at sign-off is admissible documentation in invoice disputes, warranty claims, and insurance proceedings. The practical requirement is timestamping and tying each image to the job record at the moment of capture (rather than uploading later from camera roll), which is what an in-app photo workflow gives you. There is no general legal barrier to requiring photos as a sign-off condition; the customer can always decline, in which case the job record carries a 'photo declined' note. From a workers' compensation and general-liability standpoint, time-stamped photos materially reduce ambiguity in any later claim.
How do I handle scope creep on a service call?
Treat every on-site addition as a written change order, even when the addition is small. The mechanism is a one-tap addendum on the tech's phone: line item, price, customer's digital signature, attached to the same job record. The customer sees what they agreed to, the tech does not have to remember it on the drive back, and the office invoices what was actually approved rather than what was reconstructed. Construction contracts (AIA, NEC4) treat the absence of a written change order as a bar to recovery — service businesses can adopt a lighter version of the same discipline and stop giving extras away.
How do I track multi-visit jobs (initial diagnosis → parts order → return install)?
Model the customer's problem as one job with multiple visits, not three separate jobs. The first visit is a diagnostic stage with its own fee; the parts-order step is a procurement substage tied to the same job record; the return install is the second visit, sharing the same site context, customer, equipment notes and approved quote. The advantage is continuity: the second-visit tech sees what the first-visit tech found, the parts that were ordered, and the customer's approval — without having to phone the office. Margin and time are reported across the whole job, not per visit, which is the figure that actually tells you whether the job was profitable.