All of our employees live in North and South Carolina, in the vicinity of Charlotte, the Triad, and Upstate South Carolina. Unlike the national solar companies, our installers are employees. This way we can guarantee the highest quality installation and support for our customers. Renu is not just a solar sales organization. Renu will be with our customers through install, inspection and for years to come.