I must be the oddball in this group. I clean my filters every three weeks. I have a rena XP3 on both my pond and 100g tank. It is a clear canister so you can see how dirty it may be. I use tank water to clean all but the sponge media. You need a strong water spray to clean them out. I find the sponges get clogged, but I solved that problem. I have an extra set of sponges. I let the clogged ones dry out, then ring them out, to break up the guck and shake to get rid of the dry debris. I also add that bacterial liquid, Cycle, to restock the filter, on every clean out. You can never add to much. I guess it all depends on how your tanks are stocked. Or how much of a pig some of your fish can be. If I leave it longer than three weeks, I can see that the fish are not happy.