Review for Southard Solar & Construction

Office location: 625 70th Avenue Unit # 5, Denver CO, 80229

08/02/2017
Anonymous

Southard Solar

Working with the Southard Solar Team was awesome! The initial meeting was not high pressure at all, and Doug talked us through the steps of the installation. A few days later we were on the schedule and ready to go solar! The installation crew was courteous and on-time, and they made short work of the installation; which, by the way, looks AMAZING! I would definitely recommend Southard for your solar installation. Doug and his team are of the best in the business, with a no-nonsense approach and truly viable solutions. Offering the highest quality products and services as well as financing options, Southard Solar is an organization that cares about their customers and helping them reach their goals of energy independence.

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