4.7 Google Rating Trusted Since 1986 Free Estimates Same-Day Rush Available
Same-Day Rush Service Available

Electric Motor Repair
Calgary

From bearing replacement to full motor overhauls -- our technicians repair all brands and all sizes. Standard 2-5 day turnaround with same-day rush for emergencies. Free estimates on every job.

Electric motor being repaired at Complete Electric shop in Calgary Motor components during diagnostic testing and repair

Comprehensive Motor Repair Services

Whatever your motor problem is, we have the expertise and equipment to fix it right.

Bearing Replacement

The most common motor repair. We replace worn or failed bearings with precision-fit replacements, properly lubricated and aligned. Extends motor life and eliminates noise and vibration.

Shaft Repair

Bent, worn, or damaged shafts restored to original specifications. Shaft straightening, sleeve repair, and keyway restoration. Critical for proper coupling alignment and vibration-free operation.

Diagnostic Testing

Comprehensive electrical testing to identify failures before they cause downtime. Insulation resistance (megger), winding resistance, surge comparison, vibration analysis, and load testing.

Preventive Maintenance

Keep your motors running before they fail. Scheduled cleaning, lubrication, testing, and inspection. Catch developing problems early and avoid unplanned downtime.

Full Motor Overhaul

Complete tear-down, inspection, and rebuild. Bearings, seals, leads, connections, and housing all addressed. Your motor comes back in like-new condition with full documentation.

Industrial Repairs

Heavy-duty repairs for oil and gas, mining, water treatment, manufacturing, and agriculture. On-site and in-shop service for motors of all sizes and voltage classes.

How We Repair Your Motor

Every motor that comes through our door gets a thorough inspection before we recommend any work. We believe in honest assessments -- if a repair does not make sense, we will tell you.

  • Incoming inspection and documentation (photos, nameplate data, visible condition)
  • Comprehensive electrical testing to identify the root cause of failure
  • Free estimate provided with clear explanation of what is needed
  • Repair work by experienced technicians using quality parts
  • Final testing to verify motor meets or exceeds original specifications
  • Quality inspection and cleanup before return to customer

We call you when it is ready. Most repairs are completed in 2-5 business days. Same-day rush is available for production-critical situations.

Technician performing diagnostic testing on electric motor at Complete Electric

All Brands, All Sizes

We repair electric motors from every major manufacturer. Small fractional-HP motors, mid-range commercial units, and large industrial motors up to 500+ HP. Single-phase, three-phase, AC, and DC.

Our shop is equipped to handle everything from a simple fan motor bearing swap to a complete rebuild of a 300 HP pump motor. No job is too small or too large.

Baldor WEG TECO Leeson US Motors Siemens ABB Marathon GE Canarm TechTop Brook Crompton All Others
Various electric motor sizes repaired at Complete Electric Calgary

Fast, Reliable Service

We understand that a failed motor can mean lost production. We work efficiently to get you running again.

Standard Service

2-5 Days

Most repairs completed within 2-5 business days. We keep you updated throughout the process.

Rush Service

Same Day

For production-critical emergencies. Call to arrange same-day or next-day completion. Rush fees apply.

Free Estimates

Always

We assess your motor and provide a free estimate before any work begins. No surprises, no obligation.

Motor Down? Production Stopped?

We offer same-day emergency motor repair when your operation cannot afford to wait. Call us now and we will prioritize your job.

Need a Motor Repaired?

Get a free estimate today. Call, text, or bring your motor by the shop. We will diagnose the problem and give you an honest recommendation.

Hours: Mon-Thu 8:00 AM - 4:30 PM | Fri 8:00 AM - 3:00 PM
Call (403) 291-9337 - Free Estimate