A water control booster system, comprising: a first pump and one or more additional pumps, each of the first pump and the one or more additional pumps connected to a respective drive unit; a user interface; and a controller in communication with the first pump, the one or more additional pumps and the drive units, the controller designed to control at least one operating parameter of the pumps, wherein the controller further includes a processor and memory storing an algorithm stored thereon that is designed to determine the at least one operating parameter of the pumps, wherein the at least one operating parameter is one of a pump sequence mode, a pump rotation, a lead pump, and a lag pump, and the water booster control system is further designed to allow a user to enter at least one customizable alarm threshold through the user interface, the processor transmitting a notification to the user remotely when the threshold is breached; wherein the algorithm is configured to carry out the steps of: determining a set point defined by at least one of a system pressure and a system flow for which the water control booster system demands; capturing at least one of a minimum speed and a maximum speed of the first pump and the one or more additional pumps; storing the at least one minimum speed and maximum speed of the pumps on the controller; initiating, in addition to the first pump, at least one of the one or more additional pumps at a pre-determined time/frequency rate to meet the set point; and automatically adjusting the speed of the at least one of the one or more additional pumps when the set point is not met. a first pump and one or more additional pumps, each of the first pump and the one or more additional pumps connected to a respective drive unit; a user interface; and a controller in communication with the first pump, the one or more additional pumps and the drive units, the controller designed to control at least one operating parameter of the pumps, wherein the controller further includes a processor and memory storing an algorithm stored thereon that is designed to determine the at least one operating parameter of the pumps, wherein the at least one operating parameter is one of a pump sequence mode, a pump rotation, a lead pump, and a lag pump, and the water booster control system is further designed to allow a user to enter at least one customizable alarm threshold through the user interface, the processor transmitting a notification to the user remotely when the threshold is breached; wherein the algorithm is configured to carry out the steps of: determining a set point defined by at least one of a system pressure and a system flow for which the water control booster system demands; capturing at least one of a minimum speed and a maximum speed of the first pump and the one or more additional pumps; storing the at least one minimum speed and maximum speed of the pumps on the controller; initiating, in addition to the first pump, at least one of the one or more additional pumps at a pre-determined time/frequency rate to meet the set point; and automatically adjusting the speed of the at least one of the one or more additional pumps when the set point is not met. determining a set point defined by at least one of a system pressure and a system flow for which the water control booster system demands; capturing at least one of a minimum speed and a maximum speed of the first pump and the one or more additional pumps; storing the at least one minimum speed and maximum speed of the pumps on the controller; initiating, in addition to the first pump, at least one of the one or more additional pumps at a pre-determined time/frequency rate to meet the set point; and automatically adjusting the speed of the at least one of the one or more additional pumps when the set point is not met.