Review for ACE Solar, LLC

04/03/2018
Anonymous

Recommend

The crew at Ace Solar worked to explain everything about solar panels. Installation was delayed by having to get permits from the town but once that was done everything was installed in one day. We have had them for 2 years now and are very happy.

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