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.

Please contact Vince Bitz, our Customer Success Manager if you need more information at (510) 858-4954 or

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.