I don't think that portions of services we are already providing, we'd contract, not just to some other American company, but to extra-national contractors, for tasks more complicated than manning customer-service-type posts, like mess halls. It's not the American way. When the service gets complicated, such as for maintenance of complicated military hardware, the government prefers to hire American contractors that use American workers, even specifying nationality in the contracts. It's a cultural thing.
Americans just don't trust foreign nationals. I could never see them trusting foreign psychologists, it flies in the face of everything I could ever consider to be "American".