Review for Techsico Solar

02/10/2021
Tyler Terry Tulsa, OK

Great Company!!

They were fast, concise, and extremely professional! the whole process took about 2 weeks to get through while the other companies told me about a month but they pulled it off, so I'm very satisfied.

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