While cost is a constant factor, the investment in solar installation has proven to be invaluable. We are no longer bothered by the occurrence of load shedding, allowing us to go about our daily lives without concern. When oneSolar placed our panels on the roof, they even repositioned our pool heating pipes, addressing an unexpected obstacle. This was a pleasant surprise, considering they are not a pool company. Dealing with oneSolar has been effortless, and they have consistently been available for any needs that arise.