Why electrical work needs a different kind of quote
Electrical jobs are hard to quote with a generic invoice app because the price depends on things the customer cannot see. Two homeowners can both ask for “a charger in the garage” and need completely different jobs: one has a 200 A panel with spare capacity and a garage on the other side of the wall, the other has a full 100 A panel and a detached garage 25 metres away. If your quote does not show why those prices differ, the cheaper-looking competitor wins, even when their number will not hold once they open the panel.
A good electrical quote does three things. It shows the scope clearly enough that the customer understands what they are paying for. It protects you on the parts you cannot know until the walls are open. And it gets approved fast, because the longer a quote sits, the more likely the customer gets two more prices and picks on number alone.
Price by assembly, not by the hour
Most residential customers do not want to see hours. They want a number for the job. The cleanest way to get there is to price by assembly: one line for “supply and install pot light, including box, trim and wiring from existing circuit” at a set price, rather than separate lines for the fixture, the wire, the box and 0.6 hours of labour.
Build your common assemblies once as templates. A typical set for a residential shop looks like this:
- Device and fixture work: receptacles, GFCI and AFCI protection, switches, pot lights, exterior lights, smoke and CO alarms.
- Circuits: new 15 A and 20 A circuits, dedicated circuits for appliances, sub-panel feeds.
- Service work: panel replacements, 100 A to 200 A service upgrades, meter base work.
- EV chargers: Level 2 charger installs, with the circuit length and panel capacity as the main variables.
- Service calls: a diagnostic or trip charge, plus time once you know what is wrong.
Assembly pricing is faster to quote, easier for the customer to read, and it stops you from forgetting the small parts that eat your margin, like connectors, breakers and the second trip for a missing trim kit.
Put permits, ESA fees and the utility on their own lines
In Ontario, most electrical work done by a licensed contractor has to be filed with the Electrical Safety Authority (ESA), and there is a fee attached. Other provinces have their own permit and inspection systems. Whatever applies where you work, put it on its own line instead of burying it in the labour.
The same goes for anything involving the utility. A service upgrade usually means coordinating a disconnect and reconnect, and sometimes a new meter base or service mast. When those items are visible, the customer understands why your service upgrade costs more than the number a friend quoted, and you are not eating a fee you forgot to include.
Protect yourself on what you cannot see
Old wiring is the biggest risk in residential work. Knob and tube, aluminum branch circuits, overloaded panels and DIY junction boxes behind drywall all show up after the quote is signed. Two lines on the quote save a lot of arguments later:
- A clear statement of what is not included, such as drywall repair, painting, or correcting existing code issues found during the work.
- An hourly or per-item rate for extra work, so a surprise becomes a quick change order instead of a negotiation in the customer’s basement.
Material prices move too. Copper wire and breakers have changed price several times in recent years. Put a validity window on every quote, for example 30 days, so an approval three months later does not lock you into old pricing.
Load capacity belongs on EV charger and heat pump quotes
EV chargers and heat pumps are some of the most common new calls for residential electricians, and both depend on whether the existing service can carry the extra load. Note the panel size and what you found on the quote, then give options: a charger on the existing service with a load management device where that is allowed, or a service upgrade first. Writing it down shows the customer you checked, and it covers you if they later add a second big load without telling you.
Deposits on bigger jobs
For panel changes, service upgrades and anything with special-order equipment, ask for a deposit before you order parts. Put the amount on the quote so it is agreed upfront. CrewQuote lets you record deposits and partial payments as they come in, so you always know what is still owed when the job is finished.
Getting the approval before you leave the driveway
The best time to win an electrical job is while you are still standing in front of the customer. Build the quote from a template, adjust it for what you just saw in the panel, and text it to them. They tap a link, see the scope and the price, and approve it on their phone with no account and no login. Once the work is done, the approved quote turns into an invoice in one click, with the HST already calculated, so you are not typing the job twice.
If they want to think about it, CrewQuote follows up automatically after the number of days you choose, so quotes do not quietly die in your sent folder. Starting at $29 a month, it costs less than one service call, and there is a 14-day free trial to test it on real jobs. If you also do landscape lighting or work with other trades, see our pages for landscaping, roofing and HST invoicing for contractors.