Submit Your Scorecard Request

Fill out information and/or upload the final documents provided by your solar installer, so we can analyze how your system is performing

Website Post-solar signups
Upload a File

File(s) size limit is 20MB.

Enter the Captcha

Please contact Sherry Bartolome, our Customer Success Manager if you need more information at

The data shared will be used to provide you insights and improve our service. Your data is stored securely, and we will never sell your data to a 3rd party.