A system and method for a multi-function remote ambulatory cardiac monitoring system. The system includes a microprocessor for controlling the remote ambulatory cardiac monitoring system and a non-transitory computer readable medium associated with the microprocessor. The non-transitory computer readable medium includes instructions to perform one of the following modes: EKG mode, ECG Holter mode, or MCT/Event mode. The system also includes a controller connected to the microprocessor. The controller initiates or switches the functionality of the remote ambulatory cardiac monitoring system by causing the microprocessor to initiate one of the EKG mode, ECG Holter mode, or MCT/Event mode.