12/03/2018
Anonymous
Excelent company and customer service. Fast installation, 39 days from the signature of the contract. My system is now installed and full operating, my experience with Urban Solar is fantastic. A+++