A flood prevention system comprising: a first load configured to use a refrigerant to remove heat from a first space proximate to the first load; a second load configured to use the refrigerant to remove heat from a second space proximate to the second load; a third load configured to use the refrigerant to remove heat from a third space proximate to the third load; a fourth load configured to use the refrigerant to remove heat from a fourth space proximate to the fourth load; wherein the first load, second load, third load, and fourth load are arranged in parallel to each other with respect to each other; a first compressor configured to compress the refrigerant from the fourth load; a second compressor configured to compress the refrigerant form the first load, the second load, the third load, and the first compressor; a first temperature sensor configured to detect a first temperature of the refrigerant from the first load, the second load, and the third load; a second temperature sensor configured to detect a second temperature of the refrigerant from the first load, the second load, the third load, and the first compressor; and characterized by a controller configured to: trigger an alarm if a difference between the first temperature and a saturation temperature of the refrigerant is below a first threshold for a first duration of time; and trigger the alarm if a difference between the second temperature and the saturation temperature is below a second threshold for a second duration of time. a first load configured to use a refrigerant to remove heat from a first space proximate to the first load; a second load configured to use the refrigerant to remove heat from a second space proximate to the second load; a third load configured to use the refrigerant to remove heat from a third space proximate to the third load; a fourth load configured to use the refrigerant to remove heat from a fourth space proximate to the fourth load; wherein the first load, second load, third load, and fourth load are arranged in parallel to each other with respect to each other; a first compressor configured to compress the refrigerant from the fourth load; a second compressor configured to compress the refrigerant form the first load, the second load, the third load, and the first compressor; a first temperature sensor configured to detect a first temperature of the refrigerant from the first load, the second load, and the third load; a second temperature sensor configured to detect a second temperature of the refrigerant from the first load, the second load, the third load, and the first compressor; and characterized by a controller configured to: trigger an alarm if a difference between the first temperature and a saturation temperature of the refrigerant is below a first threshold for a first duration of time; and trigger the alarm if a difference between the second temperature and the saturation temperature is below a second threshold for a second duration of time. trigger an alarm if a difference between the first temperature and a saturation temperature of the refrigerant is below a first threshold for a first duration of time; and trigger the alarm if a difference between the second temperature and the saturation temperature is below a second threshold for a second duration of time.