I use odormute, the best enzyme cleaner I have found. I also rotate turns outdorrs so my now 5 are not all inside at the same time. I too had to get religious about not leaving laundry in a pile on the floor.