Review for Impakt Solar

Office location: 99 Vantage Circuit, Denver Delaware, 19709

03/28/2023
Ashley Laurel, DE

I love my new system

Our electric bills were getting out of hand so we started getting estimates from multiple companies and went with Ryan and his company. Best decision ever.

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

System size (kW): 12

Year installed: 2023