Unfortunately, due to the concept and design of PCAnywhere the machine that the remote attorney is connecting to will always be tied up, if he is connected. You mentioned VPN; now if a VPN were in place he/she could just connect to your network and use his/her local machine in the remote office...