Top Tier is still at it and maybe escalating their scam
Over the last couple months I've received several text messages from "Top Tier Solar" claiming to be working on behalf of the manufacturers and installers of my gear wanting to set up a time for their people to inspect my setup to ensure that it's working properly. Not true.
Yesterday, my installer sent an email to their customers warning them that the latest escalation of this scam is for Top Tier to claim that the installer had gone out of business and that they were offering to step in to take over maintenance and support. Again, not true. They're very much still in business. In the email they didn't call out "Top Tier" explicitly but they indicated they were an NC-based outfit. It was easy enough to connect the dots seeing how they've contacted me several times already.
Avoid Top Tier...