27 Mar, 2018 → by ClaimboUser520927
Anti Veteran Anti American
1
If I could rate them negative stars I would. horrible company that hates Veteran's and American's. Will not respond to my emails or phone calls. refused to work with me on my panel issue and puts the blame on me. Trash company so be warned. You're better off with Titan solar. at least they do upgrades. I feel bad for Tesla