Арендовать виртуальный сервер VPS/VDS у хостера, поднять там одну из систем, поддерживающую функцию VPN сервера и подключаться к ней по VPN из Вашей конторы. Сервер принимает входящие соединения от смежников и отправляет на Вашу контору по VPN.
Стабильность сервера и статический IP обеспечивает хостер.
Подключение по VPN производите по любому из рабочих интернет-каналов.
Для работы сервера нам нужны файлы сертификатов и ключей, если у вас уже имеется настроенный центр сертификации возьмите с него файлы ca.crt и dh1024.pem и для нового сервера с генерируйте srv.crt и srv.key.
В pfSense уже есть встроенный центр сертификации, поэтому имею мнение, что данная задача на FreeBSD может быть решена аналогично.