Technical Services Inc in Upper St. Clair PA