Automatic water level controllers are a product that was created to automatically control a motor, which helps to ensure a constant reserve of water in a storage tank. These automatic water level controllers are used to automatically fill the over-head tank when it starts or has become empty as well as monitor the water level in it. Automatic water level controllers switch the motor onwhenever the water level drops below a certain level and shuts the motor offwhen the water rises well above a fixed level. The motor will also switch off when the sump water is exhausted before it fills the over-head tank, or if the pump is running dry as well as maintains voltage fluctuations. These are state of the art advanced, digital technology micro-controller based products. This system is quite versatile. There are also custom made variations such as control of multiple pumps or multiple tanks.