No power?
Make the first call.
Urgent electrical faults for homes and businesses, prioritized Monday to Friday, 7:00 a.m. to 5:30 p.m. $250 + HST minimum service charge, told to you before we roll.
Sparks, smoke or a burning smell? Get people clear and call 911 first if there is any fire risk. Then call us.
What we handle · 001
When it cannot
wait its turn.
- +Power loss, whole building or a single dead circuit
- +Panel faults, breakers tripping, buzzing or running hot
- +Urgent service calls, for homes, shops and plants
- +Make-safe visits, isolate the hazard now, plan the repair

How it goes · 002
Simple, in order.
Call
Reach us Monday to Friday, 7:00 to 5:30.
Triage
We talk through what is happening on the phone.
On site
Made safe first, then the fault gets fixed.
Powered
Back on, with the cause explained.
What moves the price · 003
Honest variables.
- 01$250 + HST minimum service charge, stated up front
- 02What the fault turns out to be, quoted before repair work
- 03Parts availability for older panels and equipment
Fair questions · 004
Asked and answered.
What counts as an emergency?
No power, a panel acting up, or anything electrical that cannot safely wait. Not sure? Call, and you will get an honest answer.
What does the minimum charge cover?
$250 + HST is the minimum for an emergency call, told to you before we roll. Bigger fix? You get the price before the work.
Do you cover my town?
Hamilton, Burlington, Oakville, Brant, Cambridge, Kitchener, Waterloo, Guelph and the surrounding area.
Something is sparking or smoking right now.
Get people clear, and if there is any fire risk call 911 first. Then call us and we will get you safe and powered.
Get a quote · 005
Not urgent?
Form it.
Send the form and it lands in the McGeoch Electric inbox, read by AJ himself.
Rather talk it out? (226) 218-4667, weekdays 7:00 to 5:30.
Got it.
AJ will call you back to sort out next steps. If it cannot wait, do not wait:
Call (226) 218-4667