I did an installation for them on 7/8/16. The invoice is now 263 days overdue. I contacted them about payment and they asked me to resubmit the invoices via their portal but didn't give me the web address or login information. Since then they haven't responded to my request for that information. At this point, I'm just hoping other techs will see this and refuse to work with them. It's hard enough to make a living. Have companies like this one waste peoples time and money is inexcusable.