in reply to Remotely Start/Stop Services
I bet that at some point you have controlled,configured,start,stopped, a network printer through a web interface. So why not use the same concept on your remote machine?
You could set up a http server which would be accessed only by machines in the local network ( no need for Apache there are other more simple to set up ones) and then either set a web form or a web service more likely, that through it you could start and stop the remote service.
Alternatively, you could
Connect to WMI on a Remote Computer and use its Win32_Service class to control your service. A good example can be found Using WMI to manipulate services (Install, Uninstall, Start, Pause etc…)
But you have to go through many hoops like configuring DCOM, permissions,firewalls etc