The hourly rate is currently $100. Setting up 4 locations takes two hours at most.
Pre requisites: provide ssh access to all servers (with root privileges), have firewalls setup to allow connections to ssh from the central server to the remote servers and also enable access to AMI port tcp/5038 on the remote boxes from the central/primary one.
A word of warning:
multi server setup on remote boxes is troublesome. If the connection to a remote box is slow, lagged, freezes, etc, you will have problems. And it is not a fop2 problem, but a network issue. In this suggestion I am doing, fop2 will execute a script on a remote box via the network every time any of the boxes is reloaded.. if that script fails to execute, then fop2 will block until the script exists because of a network timeout or whatever.
there is also another important issue, this time a limit with fop2 itself, that it cannot monitor same name button/devices, you cannot monitor correctly parking lots from different servers, only the primary one will work and it will "mix/group" parked calls from other servers. Same for any other button type.