Field service management software features

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. Here is every feature, in the order one job meets it.

The job is a sample: Maya & Ryan’s water heater, from the proposal on Monday to the review request on Friday. It passes eleven stops, and each stop is a part of Business Genie with its own page.

Sample job · Maya & RyanMon–Fri
Where the job has beenStill to comeEach stop is a feature
1 · QuotedSample job · Mon 10:20 AM
1Mon 10:20 AMQuoted

Estimates and proposals, with deposits

Estimates and proposals put the price of a job in front of the customer, and a proposal can carry a deposit. The deposit is collected before the work begins, so the customer is committed before your crew drives out, and what past jobs cost is what the next estimate should be built on.

Sample job · Proposal sent, deposit asked

Proposal · water heater replacement$1,480.00
Deposit 25% · $370.00 · before the work$1,110.00 when done
2Mon 9:12 PMBooked

Online booking and the customer portal

Online booking lets a customer choose a service and a time and confirm it themselves, so a job asked for at nine at night is not lost to voicemail. The customer portal sits alongside online booking, invoicing and payments, so customers book and pay with one business, not three tools.

Sample job · Booked online, after hours

Picked Thursday, 10:00–12:00Mon 9:12 PM
Office openBooked 9:12p
6a9a123p6p9p12p
3Tue 8:41 AMScheduled

Scheduling

Every job goes on one schedule with the technician who will do it, and the whole team works from that schedule, on the web and in the iOS and Android app. Appointment windows and job lengths hold when the day is re-ordered, so a shorter route never moves a promised time.

Sample job · On Thursday’s schedule

Thursday · assigned to MarcoWindow 10:00–12:00
Maya & Ryan
7a9a11a1p3p5p
4Wed 4:10 PMDispatched

Dispatch and job dispatching

Scheduling and dispatch are one step: a job is scheduled and assigned together, on the web or in the app. Route optimization splits the day’s jobs across your technicians, each in the order that drives least, and re-orders the rest of the day when a new job comes in.

Sample job · Thursday split across the crew

Thursday · 12 jobs, 3 techsSplit by route optimization
  • Marco
  • Alex
  • Maria
5Thu 6:45 AMRouted

Route optimization

Route optimization orders each crew’s day by the shortest drive, automatically. It keeps appointment windows and job lengths, re-routes the rest of the day when a job is added, and gives each tech turn-by-turn directions. Business Genie is built around it, and it is on every plan, on the web and in the app.

Sample job · Routed into Marco’s day

As booked35.3 miAs routed
– mi
9.8 mi shorter
Marco’s Thursday in the app, with sample jobs. Maya & Ryan are stop 3.
6Thu 9:58 AMOn the job

The mobile app and GPS time tracking

Business Genie runs in the iOS and Android app as well as in the browser. Each tech opens the next job in turn-by-turn directions, and crews record their hours with GPS from the same app, so the hours come with the place they were recorded, not from a paper timesheet filled in on Friday.

Sample job · Driven there, hours recorded

From stop 2 · 3.7 mi, turn-by-turn4 h 30 m on site
9:58a – 2:28p · recorded with GPS
7a9a11a1p3p5p
10Fri 8:30 AMWhat it made

Job costing and the dashboard

Job costing adds up what each job cost, so profit is known job by job rather than only at the end of the year. The dashboard puts the month’s revenue, today’s jobs and quick actions for a new job or an invoice on one screen.

Sample job · Costed, on the dashboard

Price $1,480.00, as costed$– made
Materials $820Labor $290Made $370
11Fri 9:00 AMFollowed up

CRM, follow-ups and review requests

The CRM keeps your customers in the same software as their estimates, jobs and invoices. Automated follow-ups and review requests go out from it, so a customer is not forgotten because nobody remembered to call. Setup is free: the Business Genie team moves your existing customers over for you.

Sample job · Review request sent

Review request · sentFri 9:00a
Customer · Maya & Ryan1 job · $1,480.00
Their next booking · stop 1

The same features, trade by trade

All industries

Business Genie for HVAC, plumbing, electrical, landscaping, cleaning, roofing, painting, pest control, pool service and handyman businesses, each trade on its own page.

Try every feature free for a month

No credit card to start. The Business Genie team sets up your account and moves your existing data over for free.

Plans start at $50 a month, and route optimization is on every plan, on the web, iOS and Android.

Your first job · the same eleven stopsNot quoted yet

You’re here · stop 1