Is they always seem to call at the same time demanding an on site visit Friday at 4:30pm. If you have implemented a "single" client-server application the multiple client application should work with no changes. There is no difference. Ahem, there should be no difference. When a TCP connection is established from the Listening port he OS assigns it a temporary high number port so the listener can continue to listen. No work should need to be done. The only other issue is if your command processing does not support the ability to distinguish different requests from different clients but again that is such a large area.
Need custom software developed? I do custom programming based primarily on MS tools with an emphasis on C# development and consulting. A man said to the universe: "Sir I exist!" "However," replied the universe, "The fact has not created in me A sense of obligation." --Stephen Crane