Sunrun said they couldn’t install HIS in my home because of my existing setup. I don’t think they are competent at all.Sorry to hear that you are having problems. I could be a matter of your location. I live in Southern California and Sunrun has their own people here. They did my original solar install two years ago and they have been on top of the process with me on the Ford installation. Just waiting for the Charger Pro from Ford at this point to schedule the installation.
Good luck getting your contractor!