I use cyprus mulch and I spot change it when he pees or defecates (usually after a shed) and change the whole thing about once a month. I feed outside his tank (which I've always done and he eats like a champ) so he doesn't ingest any when he eats. It definitely requires more maintenance but I only have the one so it's easy for me to keep up with it and provide good husbandry.