Switching tools? Setup is included on paid plans. See how

Electrical contractor software: a buyer's guide for residential shops that sell panels, EV chargers and generators

Residential electricians run quick service calls and permitted upgrades out of the same office. Here is what electrical contractor software has to handle: panel upgrade options, quoting and permits, dispatch, change orders, deposits and payments, plus a feature checklist and the questions to ask in a demo.

By The Revcore team

Reviewed by Hayden Mitchell, founder

Updated 11 min read

Quick answer

What should electrical contractor software do?

Electrical contractor software should run both halves of a residential shop: dispatching service calls, and quoting, selling and tracking permitted upgrades like panels, EV chargers and generators. Look for tiered estimates from your own price catalog, photo documentation, permit and inspection tracking on the job, signed change orders, deposits at signing, and card and ACH payments in one system.

Walk into most residential electrical offices and you see two workflows fighting for the same screen. One is the service side: a breaker that keeps tripping, a dead outlet, a flickering fixture, a smoke detector chirping at two in the morning. Those calls are short, frequent and dispatch-heavy. The other is the upgrade side: a 100 amp panel that needs to go to 200, a Level 2 charger for a new EV, a standby generator after the last storm. Those jobs are sold at the kitchen table, need a permit, wait on an inspector and often run across more than one visit.

Plenty of software handles one side well. The trouble starts when the service tool cannot build a real upgrade proposal, or the sales tool knows nothing about who is on which truck. Then the office lives in texts, PDFs and a whiteboard, and the upgrade you sold on Tuesday waits a week because nobody noticed the permit came back. This guide walks through what software has to do for each part of an electrical job, with an illustrative panel upgrade example, a feature checklist and the questions worth asking in a demo.

The two kinds of electrical jobs your software has to run

Before you look at vendors, list the jobs you actually do and what each one needs from the system. For most residential shops it breaks down roughly like this.

Swipe the table to see every column.

Common residential electrical jobs and what the software has to do for each.
Job typeHow it is soldWhat the software has to handle
Troubleshooting and repair callsBooked by phone or form, priced on siteFast booking, dispatch, on-the-way texts, simple options on site, payment before the tech leaves
Panel or service upgradeSite visit, load review, options at the tablePhotos of the existing panel, tiered estimate, signature and deposit, permit and utility coordination, inspection, final invoice
EV charger circuitOften a quick quote, sometimes bundled with a panelClear options by distance and capacity, photos of the run, permit tracking, scheduling around the homeowner
Standby generatorIn-home visit, higher ticket, longer lead timeTiered proposal, deposit, multi-visit scheduling, change orders, stage payments
Whole-home or remodel wiringBid to a homeowner or remodelerLine-item estimate, change orders, progress billing, photo record for inspections
Common residential electrical jobs and what the software has to do for each.

If your shop is mostly the first row, a lean field service tool may be enough. If a meaningful share of your revenue comes from rows two through four, you need real sales and project tools too, and that is where most of the evaluation should go. Our plumbing contractor software guide covers the service and maintenance side in more depth, so this guide leans on the upgrade side.

Quoting a panel upgrade with good, better, best options

A panel upgrade quoted as one number is a yes or no decision, and "we need to think about it" is an easy answer. Three complete options change the question to which version fits this house. The approach is covered in depth in good, better, best pricing. Here is what it can look like for a residential panel upgrade. The numbers are an illustrative example, not market prices. Your region, utility requirements and materials will move them.

Swipe the table to see every column.

Illustrative example: a 100 amp to 200 amp panel upgrade quoted three ways.
GoodBetterBest
Panel200 amp panel, standard breakers200 amp panel with extra spaces for future circuits200 amp panel with room for future circuits and upgraded breakers where your code and inspector call for them
Surge protectionNot includedWhole-home surge protective deviceWhole-home surge protective device
Future loadsReplace like for likeSpare capacity planned for an EV chargerEV charger circuit installed and ready
Grounding and bondingBrought up to what the inspection requiresBrought up to what the inspection requiresBrought up to what the inspection requires, plus a labeled panel directory
Workmanship warrantyYour standard termExtended termLongest term you offer
Example price$3,400$4,600$6,300
Illustrative example: a 100 amp to 200 amp panel upgrade quoted three ways. Illustrative figures only. Grounding, bonding and permit work belong in every tier because the inspection requires them, so never trim safety or code items to reach a lower price.

Notice what does not change between tiers: anything the inspector will check. The tiers differ by what the homeowner gets beyond a passed inspection, such as surge protection, room for an EV, or a longer warranty. That keeps Good honest and keeps you out of arguments later.

The same structure works on the other upgrades. An EV charger can be quoted as a circuit and receptacle for a charger the homeowner already owns, a hardwired charger you supply, or a hardwired charger with a panel review and load management. A generator can be quoted as a portable generator inlet and interlock, a standby unit sized for essential circuits, or a whole-home standby unit. The software part is simple to describe and hard to fake: you build these assemblies once in a catalog, with your real material and labor costs, and your techs pull them into an estimate in minutes instead of rebuilding the math on every visit. Check your margin on each tier with a markup and margin calculator before you save the template.

The quoting and permits workflow

Permitted work adds steps between the signature and the payment, and each step is a place where a job can stall. The U.S. Department of Energy's home charging guide is a good example of what homeowners are told: it notes that some homes lack the capacity for Level 2 charging, that a qualified electrician can add circuits, and that permits may be required from local authorities. Requirements vary by city and county, so treat the workflow below as a general outline and fit it to your jurisdiction.

  1. Capture the site visit

    Photograph the existing panel, the meter, the service entrance and any problem areas, and note the loads the homeowner wants to add. Photos on the job record settle questions later and help the inspector conversation.

  2. Review capacity and build the options

    Do whatever load review your jurisdiction and your own standards require, then build good, better and best options from your catalog. Every tier should pass inspection on its own.

  3. Present, sign and take the deposit

    Walk the homeowner through the photos and the options at the table, then collect the e-signature and the deposit on the same visit, within your state's limits.

  4. Pull the permit and coordinate the utility

    Apply for the permit and, where a service change needs it, schedule the utility disconnect and reconnect. Record the permit number and status on the job so the office and the homeowner can see where it stands.

  5. Schedule the install around the inspection

    Book the crew once the permit is issued, and set the expected inspection window. Send the homeowner a reminder before each visit so someone is home and the panel area is clear.

  6. Pass inspection and invoice the balance

    Attach the inspection result and final photos to the job, then send the final invoice right away. The best time to collect is the day the homeowner hears the job passed.

Dispatch for service calls

Service calls are where speed wins. A homeowner with half the house dark will book the first shop that can give a time window. Your scheduling and dispatch tools should make it fast to answer three questions: who is free, who is closest, and what does the tech need to know before they arrive. The contractor dispatch software buyer's guide goes deeper on dispatch features. For electrical shops, these are the pieces that matter most.

  • Route optimization so a day of short calls does not become a day of driving across town.
  • On-the-way texts so the homeowner knows when to expect the tech and is home to open the door.
  • GPS clock-in and clock-out so the office knows when a tech actually started and finished each job, which helps both payroll and the next customer's time window.
  • Job history on the customer record, including past panel photos, so a tech on a repeat call knows what they are walking into.
  • Simple options on service calls. Repair the failed device, repair it and add surge protection, or replace the circuit or device. Three honest choices beat quoting the smallest fix and leaving.
  • Payment before the tech leaves, by card or ACH, so small tickets do not turn into a stack of unpaid invoices.

Service calls also feed your upgrade pipeline. The tech who replaces a scorched breaker in an old panel is looking at your next panel upgrade. Give techs a quick way to flag that opportunity in the CRM so a salesperson or the owner can follow up with a proper visit, instead of relying on the tech to remember.

Change orders when you open the wall

Electrical work is full of surprises: aluminum branch wiring, a buried junction box, a neutral problem at the meter base, a grounding electrode that is not where it should be. When the scope changes, the worst thing you can do is fix it now and argue about the price at the final invoice. Price the change, get it signed, and collect if needed before the extra work starts. The full process is in our guide to change orders.

  • Photograph what you found before you touch it, and attach the photos to the change order. See photo documentation for a shot list.
  • Price from the same catalog you used for the original estimate so the change order matches your normal margins.
  • Get the homeowner's signature on the change from the tech's tablet or phone before the extra work begins.
  • Update the job total and the payment schedule so the final invoice already includes the change and nobody is surprised.

Payments and deposits

Upgrades tie up materials and crew days, so a deposit at signing protects your cash. How much you can ask for depends on your state. California is a common example: its contractor board says the down payment on a home improvement job cannot be more than $1,000 or 10 percent of the contract price, whichever is less (CSLB). Other states set different rules, and some set none. Sales made in the home can also carry a cancellation right under the FTC's Cooling-Off Rule, which affects when you should order special materials.

For a generator or a larger rewiring job, a stage payment schedule often fits better than deposit and balance: deposit at signing, a payment when rough-in passes, and the balance at final inspection. Our guide to deposits, draws and stage payments shows sample schedules. Whatever schedule you use, the software should send each invoice automatically when the stage is reached and let the homeowner pay by card or bank transfer from a link. If you are weighing processing fees, see card vs ACH for contractors.

Feature checklist for electrical contractor software

Use this table in demos. Mark each row must-have, nice-to-have or not needed for your shop before you talk to any vendor, so the demo follows your list instead of theirs.

Swipe the table to see every column.

What to check, and why it matters for a residential electrical shop.
FeatureWhy it matters for electrical workWhat good looks like
Price catalog and assembliesPanels, EV circuits and generators repeat with small changesBuild an assembly once with cost and price, reuse it on every estimate
Good, better, best estimatesUpgrades sell better as a choice than a single numberThree complete options on one estimate, homeowner picks one
In-home presentationHigher-ticket jobs are decided at the tablePhotos, options and signature on an iPad in one flow
E-signature and deposit at signingLocks the job and funds materialsSign and pay on the same screen, deposit recorded on the job
Permit and inspection trackingJobs stall between signature and installPermit number, status and inspection date visible on the job
Photo documentationProves existing conditions and finished workPhotos attached to the job and the change order, time-stamped
Scheduling and dispatchService calls need fast, efficient routingRoute optimization, on-the-way texts, GPS clock-in
Change ordersHidden conditions are common behind wallsPriced from the catalog, signed in the field, added to the invoice
Card and ACH paymentsBalance collected the day the job passesPay from a link, fast payouts, no separate processor to reconcile
Two-way textingHomeowners answer texts faster than callsTexts on the customer record, available to the whole office
Service agreementsRecurring revenue and a reason to come backRecurring billing and scheduled visits in the same system
Reporting and attributionKnow which lead sources produce booked upgradesClose rate and revenue by source, rep and job type
What to check, and why it matters for a residential electrical shop.

Questions to ask in a demo

Vendors demo their best screens. Bring your own scenario instead: a real panel upgrade you quoted last month and a real service call. Ask them to build both live, then ask these questions.

  1. Can you build my panel upgrade as three options from saved assemblies, and how long does it take a tech to do that on site?
  2. Can the homeowner see the options, sign and pay the deposit on the same visit, on a tablet, without a separate app?
  3. Where do I record the permit number, permit status and inspection date, and can the office filter jobs by those fields?
  4. How does a tech create a change order in the field, and does it update the job total and the final invoice automatically?
  5. Can I set up a stage payment schedule, and are invoices sent automatically when each stage is reached?
  6. How does dispatch pick the next tech, and what does the homeowner receive before the tech arrives?
  7. Is two-way texting included, or is it an add-on with its own fee?
  8. What does it cost for my team size, including seats, add-ons, payment processing and onboarding? Can I see that in writing?
  9. How do I get my data out if I leave, and in what format?
  10. Can I try it myself before I sign, or only after a sales process?

For a structured way to score what you hear, use the buyer's checklist for contractor software. To estimate whether a switch pays for itself, try the software ROI calculator.

Where to compare specific vendors

This guide is about what to look for, not a ranking. If you want a side-by-side of specific platforms, our roundup of the best electrical contractor software compares options on quoting, field work and price. The short version is that different tools fit different shops. ServiceTitan goes deeper than Revcore on call center, pricebook, inventory, payroll and large-fleet dispatch, and fits established multi-truck service companies; as of September 24, 2026 its pricing is quote only, per technician (ServiceTitan pricing). Jobber fits solo electricians and small crews who want a low entry price, with two-way texting starting on its Grow plan as of September 24, 2026. You can see details in Revcore vs ServiceTitan and Revcore vs Jobber.

Revcore is built for the shop in the middle: a residential electrical company that runs service calls and also sells panels, EV chargers and generators in the home. It publishes flat pricing with full seats included and field crew seats free: Starter at $249/mo with 3 full seats, Pro at $599/mo with 7, and Scale at $1,199/mo with 15, with a 14-day free trial of Scale and no credit card required. Good, better, best estimates and the in-home presentation start on Pro.

Frequently asked questions

What is the best software for electrical contractors?

It depends on your mix of work. Large multi-truck service companies often choose a deep platform like ServiceTitan, and solo electricians often start on a lean tool like Jobber. Residential shops that sell panel upgrades, EV chargers and generators in the home need tiered estimates, deposits at signing and permit tracking. Our roundup of the best electrical contractor software compares specific vendors.

Can electrical contractor software pull permits for me?

Generally no. Permits are filed with your local building department, and Revcore does not file them. What good software does is keep the permit number, status, inspection dates and photos on the job record, so the office can see which jobs are waiting on the city and schedule installs as soon as a permit is issued.

How should I quote a panel upgrade?

Quote it as three complete options that all pass inspection. Keep code and safety items in every tier, and let the tiers differ by extras like whole-home surge protection, spare capacity for an EV charger, or a longer workmanship warranty. Build the options from saved assemblies so every tech prices the same job the same way.

How much deposit can an electrician take on a residential job?

It depends on your state. California, for example, limits the down payment on a home improvement job to $1,000 or 10 percent of the contract price, whichever is less. Other states have different rules or none. Check your state contractor board and your attorney before setting contract terms. This is not legal advice.

Do electricians need separate software for service calls and upgrades?

Not if one system handles both. Running separate tools means duplicate customer records and missed handoffs, like a service tech spotting an old panel that nobody follows up on. Look for one platform with dispatch, estimates with options, change orders, payments and texting on the same customer record.

Further reading: the Department of Energy's home EV charging guide explains what homeowners are told about Level 2 charging and permits, and California's contractor board covers contract and deposit rules in its home improvement contract guide. For collecting faster after the job, see how to get paid on the day of the job.

Written by the Revcore team. Reviewed by Hayden Mitchell, founder of Revcore Pro, who closed $3.5M of home improvement at kitchen tables and helped scale a contractor from $1M to $10M.

All articles

The last login your business needs.

Quote it, schedule it, invoice it, and get paid fast, without taping a pile of apps together.