Solarcheck connects you, the frustrated customer in need of solar panels, with reputable, trusted installers.
Load Shedding is inconvenient at the best of time. That's why they do all the heavy lifting by connecting you with super awesome installers right near you.