VPN is the best option, but most of the installers (especially in a residential sector) don't really understand the network part of their job. I hope some basic education will become mandatory soon, like CCNA course, etc.