I clean Demi's cage once a week, if need be I flip her liner over to get a few more days out if it. When I clean it, its just a wipe down with a washcloth and water. I have so many layers of fleece that her pee doesn't even get to the bottom of the cage. Her wheel gets cleaned daily as do her food and water dishes. And yes I spot clean, extra food and poops.