Review for Francis Solar

Office location: 1924 E 6th St., Tulsa OK, 74104

12/19/2018
Anonymous Tulsa, OK

Thank you for a job well done

Kudos to everyone at Francis for the attention to detail and professionalism you brought to our job. Thanks to you, we are one step closer to reaching our dream of being clean and green. And enjoyed meeting everyone from sales to installation to management. Francis is not only an exceptional installer, but also a great community partner and corporate citizen.

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