Review for Freedom Solar Power

05/12/2016
Anonymous

Happy with my Solar System

I was very happy with Freedom Solar Power and am glad that I chose them for the installation of our solar power system. The whole process was very organized and professional.

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