An apparatus is disclosed which comprises a handle module that is attachable to a detachable shaft module for collectively performing a surgical procedure and an inspection station for connection to the handle module when the handle module is not being used in a surgical procedure. The handle module comprises a handle module memory circuit for storing handle module usage data for the handle module. The inspection station comprises an inspection station processor circuit for determining one or more service recommendations for the handle module based on the handle module usage data stored in the memory of the handle module and based on service recommendation criteria.