10/08/2015
Anonymous
Our experience with Level Solar was all good. The installation and customer service was terrific. The workers showed up on time and worked very clean. Most of all the service continues to be exception.<br />The savings are a bonus. Anything to save some money.