Review for Francis Solar

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

12/15/2018
Anonymous Noble, OK

Great people and service – Solar experts!

Francis Solar is one of those *rare* vendors I appreciate so much - they are smart, know their industry, very client-focused, great problem-solvers, and see a project through to successful completion. They installed a large, complex home solar PV system for me 1.5 years ago. I am still thrilled with the system and the installation experience.<br />This is one of those very few instances where I assign 5 stars in every category.<br />HIGHLY recommended.

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