I clean my power heads and pump impellers/assemblies once every month... I have a Hydor utility pump that if I don't clean it every 3-4 weeks it refuses to work...I clean it up(vinegar) wipe it dry and put water based lube on the bushings(KY) and it runs great, same with all my other pumps I use, they all look and work like new.