Viewing a single comment thread. View all comments

NativeMasshole t1_iwscx9v wrote

Did you actually sign a contract with them? Or is the contract deeded to your property? I don't know about SunRun, but my old landlord had his roof leased to one of these companies and they were terrible too. I feel like most of these things are scammy.

15