My advice would be to locate some SunPower dealers in your area and get a few quotes. Based on pricing, SunRun usually winds up as one of the most expensive leasing options, their numbers seem unusually expensive, even for NY.
Go here, type in your zipcode and get some updated quotes from a couple dealers and see what the numbers come out to be.
Comment