I've used several of the suggestion on here with good results throughout the years of cohabiting with cats. College roommate swore by Odo-ban and it worked great, just have trouble finding it from time to time. Big messes I soak in vinegar and hot water or make a slurry out of baking soda and water to gently scrub and then rinse clean.