Review for Solar Source - The Solar Experts

10/08/2015
Anonymous

Great decision on my part

Superior Solar did a great job in record time. They stand behind their product/services

Sales process
Price charged as quoted
On schedule
Installation quality
After sales support