The Buzz on Consumer Solar Awareness - U.s. Department Of The ...SolarReviews created our Professional Score standards to make it simpler for house owners to find solar business they can rely on. It's not nearly the customer reviews or the products they market it has to do with just how they treat their workers, exactly how they support their custo