For new systems, if there is room in the budget, we will include an el-cheapo refurbished laptop and load TeamViewer and setup with unattended access. It can sit on the customer's network and if serial is needed, a cheap USB to serial adapter does the trick.

Customers have been fairly open to it. Only takes a couple trips with 2-3 hours of travel to cover the cost of the additional hardware.