I usually spot clean whenever theres a mess and cleant he water daily or every other day. Im mean giving the tank a full scrub, taking everything out and laying new bedding in.