Freedom Solar Power installs American-designed solar panels that are built to last at least 25 years. It doesn’t subcontract work out to local companies, like some of the big national solar brokers.