Review for ION Solar

Office location: 4040 E Bijou St Unit 120, Colorado Springs CO, 80909

11/06/2018
Anonymous

Great service

The sales guy, project manager, and install team were all great. No funny business, always arrived on time, and always kept us updated.

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