Electrical

Electrical contractor scheduling software for service calls and multi-day projects

Most electrical shops run two kinds of work through the same people: short service calls and projects that span days and wait on inspections. The board has to show both honestly.

Same six stops, two ways to book them● live sketch
- - Phone order— Map orderThis sketch: less road

Ask an electrical contractor what their week looks like and you usually hear two answers at once. There is the service side: a dead outlet, a tripping breaker, a fixture install, an EV charger quote. And there is the project side: a panel upgrade, a remodel rough-in, a basement finish, a small commercial tenant improvement.

The two sides share electricians, vans and a single office. They do not share a rhythm. Service calls are short and arrive daily. Projects are long, phased and gated by inspections you do not control.

Electrician scheduling software has to hold both without letting one quietly eat the other.

Two calendars running through the same people

The common failure is not that projects get scheduled badly or that service calls get scheduled badly. It is that each gets scheduled as if the other did not exist.

A project manager blocks an electrician on a rough-in for Tuesday through Thursday. The service dispatcher sees that electrician as "on a job" and routes around them. Then the rough-in finishes at noon Wednesday, waiting on materials, and the electrician has a free afternoon nobody knows about. Or the opposite: a service call gets squeezed into Tuesday at 3:00 because the project block looked like it ended at 2:30, and the drive from the project site is 40 minutes.

Both problems come from the same place. The board shows the blocks but not where the electrician will be when each block ends.

Treat project days as anchors

A project day fixes an electrician's location for most of the shift. That is useful information. If you know an electrician will be at a job site on the north side until 2:00 p.m., then a 3:00 service call on the north side is cheap and a 3:00 call on the south side is expensive.

Use project days as anchors and let service calls fill around them by proximity. That is the same idea as zone scheduling, applied one electrician at a time instead of one territory at a time. For the cost of the drives you skip, run the arithmetic in windshield time.

Permits and inspections set the sequence

On most permitted work, the next phase cannot start until the inspection before it passes. Rough-in waits on rough inspection. Cover waits on that. Final waits on everything else. The inspector's schedule is not yours, and inspection windows can be broad.

Solar installers live with the same inspection-gated sequence on every job. For an electrical shop, it creates two scheduling problems:

  1. Someone may need to be on site for the inspection. If the electrician has to meet the inspector, that is a fixed block at a location, often with a wide window. Booking service calls tightly around a wide inspection window is how afternoons fall apart.
  2. The next phase floats. The day after a passed inspection, a crew needs to be ready. If the inspection fails or slips, that crew needs other work, ideally nearby.

The practical answer is to keep a short list of flexible service work near each active project. When an inspection slips, you pull from that list instead of sending the crew across town.

A worked example: an inspection window and a service call

This is an illustrative example. The times are invented to show the check, not to describe any real job.

An electrician needs to meet an inspector at a panel upgrade. The inspection window is 9:00 a.m. to 12:00 p.m. A customer calls and asks for an outlet repair at 11:00 that morning, 25 minutes from the project site.

Example: can the 11:00 service call fit around the inspection?
Inspection window9:00 to 12:00
Drive from project site to service call25 min
Calendar view: electrician "busy until inspection done"Unknown end
If inspector arrives at 11:45Service call missed
Feasible offer: after latest inspection end + drive12:45 or later
Or: a service electrician already nearby11:00 holds

The honest answer is that this electrician cannot promise 11:00 to anyone else while they are waiting on a three-hour window. Either you offer the customer early afternoon, or you send someone whose morning ends near that address.

Multi-day jobs and the drive at each end

On a multi-day project, the drive looks like a rounding error: 30 minutes against an eight-hour day. Two things make it bigger than it looks.

  • Material runs. Supply house trips in the middle of a project day are real drive time. If they happen most days, schedule them, rather than pretending the electrician is on site all day.
  • The service call at the end. When a project day ends early and a service call gets added, the drive is from the project site, at that hour. That is the calculation that gets skipped.

Capacity planning for an electrical shop is mostly about this: knowing how many electrician-hours are really available for service work once projects, inspections and material runs are on the board.

How CrewLink handles electrical scheduling

CrewLink builds live travel time into availability. Before a slot is offered, it checks that an electrician can physically reach the address, with travel computed from where they will actually be beforehand, such as a project site, rather than the shop.

On the dispatch board, drive time sits next to each job instead of hiding inside it. When a project day ends at 2:00 on the north side, you can see the drive to every possible next stop. It is built for shops running 5 to 50 trucks, and a walkthrough uses your own territory and service times.

CrewLink does not pull permits, track inspection status or do estimating. If you need project costing and job management in one suite, a full field service management product may fit you better. CrewLink is the scheduling and dispatch layer, focused on whether the day you promised is physically possible.

What to take away

  • Electrical shops run service calls and multi-day projects through the same people; schedule them on one board, not two.
  • Use project days as location anchors and fill service calls around them by proximity.
  • Inspection windows are fixed and often wide; do not promise tight service slots to an electrician waiting on one.
  • Keep flexible work near each active project so a slipped inspection does not mean a wasted day.
  • Check each service slot from where the electrician will be beforehand, at that hour.

Common questions

How many service calls can an electrician do in a day?

On a pure service day, divide working hours by the average job length plus the average drive. For example, 8 hours with 60-minute calls and 25-minute drives is 8 ÷ 1.42, or about five to six calls. On a day split with project work, subtract the project block first and run the same math on what is left.

How do you schedule electricians between service and project work?

Put project days on the board first, as fixed location anchors. Then fill service calls nearby, and keep a short list of flexible service work near each project for days when an inspection slips or materials do not arrive.

How should electrical contractors schedule around inspections?

Treat the inspection window as a fixed block at that address for anyone who needs to attend. Do not promise other time slots to that electrician inside the window, and plan what the crew does if the inspection is delayed or fails.

Do electrical contractors need different software for projects and service?

Not necessarily for scheduling. What matters is that one board shows both, with drive time visible, so conflicts between a project electrician and a service call are caught before a slot is promised.

See your own day on it

CrewLink builds live travel time into availability, so the only slots it offers are ones a crew can physically reach. Walk through it with your own territory and service times — not a demo account.

Book a walkthrough