Trading Hours: Mon- Fri 8h30 - 17h00
  • pec solar energy PEC Energy provides a fully integrated energy solution. PEC Energy's national coverage in all property segments
    makes us the leading utility and management company in South Africa.
    Discover More
  • pec solar power system
    Discover More
  • pec solar panels Unlock the opportunity to own your freedom. Own your energy generation system. Enjoy lower operational cost by generating your own energy.
    Discover More

What we offerOne stop energy and utlity management

PEC Energy provides a fully integrated energy solution

energy solution commercial

Commercial

Discover More
energy solution residential

Residential

Discover More
energy solution agriculture

Agriculture

Discover More
energy management

Government

Discover More

We do exceptional workTake a look at some of our partnership projects here

See all projects
pec solar residential pec solar panel rooftop
farm pec solar panel

Why choose us?Services we offer

pec icon
Solutions
pec icon
Our PV Solar Solutions
pec icon
Why PV Solar
pec icon
One Stop Energy and Utility Management
pec icon
Types of Installations

From idea to realisationServices we provide

property energy analysis

Property Energy Analysis

energy planning solutions

Energy Planning Solutions

implementation energy solution

Implementation of Energy Solution

operating management pv plant

Operating & Management of PV Plant

databse management reporting systems

Database Management & Reporting Systems

electricity storage technology

Electricity Storage Technology

energy source management

Energy Source Management

electrical maintenance

Electrical Maintenance

billing energy source

Billing by Energy Source

energy saving rogress tracking

Energy Saving Progress Tracking

generator installation

Generator Installation

ups services solutions

UPS Services & Solutions

Contact UsConnect with us

Office

PEC Business Park
128 Siersteen Street Silvertondale Pretoria

Contact Us

Trading Hours: Mon- Fri 8h30 - 17h00
Call Centre: 0861 732 477
Tel: +27 (0) 12 846 3000

Email us

Contact Form

Send Message