03/08/2018
Anonymous
Fallbrook, CA
Professional at all times, timely in all aspects, competitive in pricing, exceeding all expectations. What's not to like about getting my solar from Solar Spectrum