Scientifically, it is recommended to go for water tank cleaning twice a year. After every Six months. Because the sediments would build up and spoil the water in the tank. Or whenever, you fill your tank with filthy water that could contain germs or any dead animal, you must go for professional
water tank cleaning services.