All Source Electrical Ltd (est. 2008) is a full service electrical contractor with experience in: Residential, Commercial, as well as light Industrial applications.  Please contact us to book a FREE estimate as we service Calgary and surrounding area.  

What you can expect from

All Source Electrical:
- Prompt service
- Accurate estimates

- Polite and professional technicians
- Honest and reliable
- Customer service

(try us, if you don't believe it exists)
- Open and upfront with any changes to all projects
- Last but not least - We are honest guys, doing honest work everyday


We are still OPEN during the COVID 19 Pandemic.  Please contact us to arrange an estimate or book a service call.  We pray you and your family are safe during these ever changing times.


All Source Electrical Ltd. has built our livelihoods on building relationships. From the simple to the exceptional, we are experienced in doing it all.

No job is too small or too big for our friendly, and honest crews!  Please call us to arrange a free estimate!! 

(403) 815-4682 or

(403) 510-8589

Why should you hire a licensed electrical contractor?

Between ARC Fault protection to building codes.  We have been updated on all aspects of our industry and continue to shine for our customers.

The electrical component in every home and business is a necessity and must function properly and of course, safely.  Electrical laws and regulations have formed to protect residential and business owners around the world from risks such as property damage and even bodily harm. Using an electrical contractor, provides you the assurance that these trained professionals will conduct electrical work up to code expectations thus, saving you time and money.

Home and business owners often decide to perform DIY repairs to minor “simple” electrical work and often run into complications or making matters more difficult down the road. Some tasks may seem or look easy, but where electrics are involved, it is always wise to be cautious and leave it to a trained electrician to complete.