Review for StraightUp Solar

Office location: 505 N Main Street, Bloomington IL, 61701

RTV Bloomington, IL

Excellent service and support.

We have solar panels for our farming operation and greatly enjoy the benefits of clean energy.

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