I want to write a console or Click Once WinForms app that will programmatically stop and/or start a windows service on a remote box.
Both boxes are running .NET 3.5
If you don't want to code it yourself, PsService by Microsoft/Sysinternals is a command line tool that does what you want.