A method is provided for remote near real time technical services. The method includes but is not limited to receiving a request for technical services; routing the request to a technical services control center; determining at the technical services control center availability of one or more technical service providers for providing services; servicing the request via a collaboration of the technical service providers or an individual technical service provider according to the requirements of the request wherein the collaboration is via a near real time data link; searching a data store for a most likely solution appropriate for the machine issue; and after servicing a machine, updating the data store.