Our solution provides a staged, managed approach to gully cleansing, drainage information gathering and management of gully cleansing. The system uses sensor technologies and real time weather data to help predict and prevent flooding. The system also provides automated flood alerts.