Rely on Us
We’ll answer your questions, deliver the power you demand, and provide unsurpassed quality in long-term service and support that you would expect from Canada’s market leader. We are confident that with our 60+ years of experience and a passion for generators, you’ll see why we are the best in the industry.
Our Locations
Mississauga
6450 Kestrel Road
Mississauga, ON L5T 1Z7
View MapSudbury
1065 Auger Avenue
Sudbury, ON P3A 4S1
View MapCalgary
914-55th Avenue NE
Calgary, AB T2E 6Y4
View MapEdmonton
11 F Rayborn Crescent
St. Albert, AB T8N 4A9
View MapVancouver
Units 17 & 19 – 20172 113B Avenue
Maple Ridge, BC, V2X 0Y9
View MapKamloops
1545 River Street
Kamloops, BC, V2C 1Z2
View MapKelowna
18-3310 Appaloosa Rd
Kelowna, BC, V1V 2W5
View MapOTTAWA
Unit 5b - 3326 Limebank Road
Ottawa, ON K1V 1H2
View Map
Contact a Specific Department
Generator Sales: | sales@totalpower.ca |
Generator Service: | service@totalpower.ca |
Generator Rental: | rentals@totalpower.ca |
Accounting: | ar@totalpower.ca |
Credit application: | Please fill out the following Credit Application and email: ar@totalpower.ca. |
Feedback: | Total Power wants to hear from you! Please feel free to tell us how we are doing by emailing us at feedback@totalpower.ca |
Connect with an Expert
Get Service & Maintenance Get a Rentals Quote Order PartsPlease contact us today for a
Free estimate or technical support!
Looking for a career in the Canadian power generator systems industry?
Check our career opportunities.