Office location: 2108 Grant Street, Longmont CO, 80501
05/03/2018
Anonymous
Boulder, CO
As with most services, having a single point of contact through the sales/installation/invoice/post-sales process is good practice. Southard provided that very capable representative backed by a team of competent and polite professionals who showed up on time, did as much as possible to not disrupt our property, and completed the installation with no call-backs. I have recommended Southard to friends who have interest in adding Solar.