About Us


In 2008 two employees (Rick Kreis & Cam Gray) of a large commercial electrical contractor decided the public needs a contractor that cares about the customer.  It sounds cheesy but we both agree that customer service is #1 priority, and we will go that extra mile to achieve it.  

Our work is good. We promise! Behind that promise, we want you to know that we back our work with a satisfaction guarantee. We won't stop working until you like what we've done.

Cam Gray, Partner


Phone / Text: (403) 815-4682

Fax: (403) 451-1629

Email: cam@allsourceelectrical.ca

Office: mail@allsourceelectrical.ca

Rick Kreis, Partner


Phone / Text: (403) 510-8589

Fax: (403) 451-1629

Email: rick@allsourceelectrical.ca

Office: mail@allsourceelectrical.ca