Generator Service, Repairs & Maintenance

Are you looking for reliable generator maintenance in the city or regional areas? CPR Electrical can help you. We perform routine and breakdown maintenance on emergency standby generators that range from 1500Kva to 5Kva. We’ll make sure that you’re never out of power – even in emergencies.


Call us right now on (08) 9356 6355 for an immediate callout in Perth!


We currently have maintenance contracts that cover generator sets situated throughout Western Australia. Below is more information about some of these contracts:


Contract 1

Broadcast Australia is responsible for the operation and maintenance of local and remote TV and radio repeater stations throughout WA. CPR Electrical has been responsible for the maintenance of the emergency standby generators for the past 16 years. These sets are based in all major and minor regional centres in WA, with 36 units ranging from 1000Kva – 18Kva.


Contract 2

We’ve also been providing generator maintenance for Bankwest for over 16 years, with work involving routine and breakdown maintenance of sets for their EDP and call centres. (4 sets ranging from 1000Kva -250Kva)


Contract 3

Titanium FM – Optus: CPR Electrical were recently awarded the contract to perform generator maintenance at the Exchange and Satellite Facilities in WA, this contract involves seven generator sets from 1000Kva to 500Kva.

Other clients whose generators we service include:

  • Transdev
  • Lite n Easy

*Remember that we conduct diesel engine maintenance for clients that operate standby generators and fire pumps. Whatever your generator is used for, feel free to contact CPR Electrical for a maintenance program that suits your requirements.


Contact Us

For more information about our standby generator maintenance solutions in Western Australia, speak to a friendly consultant on (08) 9356 6355. All our staff are extensively trained and have a passion for exceeding client expectations. If you’d prefer to keep interactions online, please send us a mail or leave us with an enquiry.

Get In Touch

Work with us