I went with a big local company. Cost a few grand extra, maybe 5. But when you call you get someone.
I had numerous issues that weren't the fault of anyone. I can't imagine the disaster Tesla would have been with their abysmal customer service.
Sunrun were ridiculously expensive and also have...