Your Number 1 Company in Electrical Power Installation
When you think of Quality, Genuine and Flexible working and payment terms, then the only Company you can think of is Tower Rock.
We are geared towards providibg quality and durable hydro electric power installation.
No matter the type of Installation, we are ready to be your partner. Be it Hydro, Solar, Bio or whatever..