E. Holland Power Systems

We provide a full range of power system services from installation to regular maintenance to keep your facility operating in top condition.

Power Transformer & Maintenance

  • Evaluation
  • Installation, dressing & commissioning
  • Containment and repair of oil leaks
  • Installation of Sorbweb, a secondary oil containment system

Substation & Switching Station

  • Construction, commissioning and maintenance
  • Turnkey upgrades or new installation
  • Ground systems design and testing


  • Installation, commissioning & testing
  • Shutdown maintenance services

Overhead Power Lines

  • Construction and maintenance
  • Emergency service restoration & testing
  • Tree trimming

24/7 Emergency Service Available

Battery Bank

  • Installation & testing

Capacitor Bank

  • Design, testing, installation and set-up controls

E. Holland Source ReviewCheck Out Our
E. Holland Review

Contact us

New Brunswick 1.888.846.7637

Nova Scotia 1.866.850.7400