fbpx

P7-SunPower by Quality Home Services – Company Fleet

A report finds that overall costs for installed solar systems were up by 12% due to high demand, stymied supply chains and labor shortages. Some question whether the prices will ever go back down.