public static bool IsServiceInstalled(string serviceName)
{
// get list of Windows services
ServiceController[] services = ServiceController.GetServices();
// try to find service name
foreach (ServiceController service in services)
{
if (service.ServiceName == serviceName)
return true;
//if (service.ServiceName.ToLower().StartsWith("u"))
//MessageBox.Show(service.ServiceName);
}
return false;
}