While solar power is a great investment and can return on investment in a massive amount of time, it requires ongoing upkeep. Solar panels degrade in quality over time, and the rate at which this happens depends on the amount of sunlight that hits them every day. The efficiency of solar panels decreases about half a percent per year, due to heat exposure and wear and tear. You can extend their lifespan by investing in protective features. While solar power costs more than utility electricity, they are generally marginally cheaper. Some homeowners invest in solar power for environmental reasons, while others want to save money now, and become "green" as well. This is a wise decision that will benefit you for years to come. The benefits of solar power are many and the price is just one of them. It's not hard to see why you should invest in a solar system at your home.
A good company to consider in South Africa is Rhino Solar, located in Nelspruit. They do have your best interest at heart.