24/7 Parts & Service Support

Power Generation

equipment & Services

Proud to be one of Canada's largest Canadian owned and operated power generation distributors!

Landing Video

Your Trusted Source for Power Generation

Profesional Power Solutions Servicing Edmonton, Calgary, Vancouver and Toronto

 Custom Power Generation is a power generation solutions provider, specializing in all things power, focused on tailored generator products, services and related equipment. With many years of power generation experience, our staff are here to be your trusted advisors.

Our services include sales, service and preventative maintenance of power generation units, automatic transfer / paralleling systems, and ancillary equipment. Custom power generation packaging, turnkey power plant manufacturing and power generation consultation services.

Our in-house design, engineering, project management & manufacturing services ensures we have complete control of your project, enabling us to deliver best in class value.

Custom Power Services

Turnkey Solutions for Your Power Generation Needs

Our trusted relationships with some of the world's largest engine brands allow us to act as an inside advocate working for you and ensuring you get the best value possible for your next project.

We work with the industry's top suppliers to help you get the right equipment at the right price.

With our team of partner contractors, we can also include options for installation, witness/acceptance testing & commissioning.


Safety Program

A safe and healthy work environment is paramount in everything we do

In fulfilling a commitment to protect both people and property, Custom Power Generation provides and maintains a safe and healthy work environment that exceeds the industry's standards and is in compliance with legislative requirements, striving to eliminate any foreseeable hazards which could result in property damage, accidents or personal injury/illness.

Custom Power Generation places a high priority on shop safety and maintaining an ongoing internal safety program.

Learn More