Well, you need to clean them once in a while... I think you'll need to clean them more often if you're talking about crickets, because they do stink and attract small flies. For roaches, cleaning is only required once every 3 months, roaches lives much long and do not smell.