05/15/2018
Anonymous
Goodyear, AZ
Solar Topps has been exellent in everything from first contact to the completion of the installation. The personnel are friendly, courteous and do a professional job. We are happy with them and would highly recommend them to others.