We have tile and wood laminate in most of our condo, carpet in the bedroom and office and an area rug in the living room over the laminate.
I try to use as little bleach as possible in all household cleaning. For most things, vinegar is enough. When mopping the tile, I pour about a cup or two (no exact measuring) into the bucket (which I think is a couple of gallons) and a couple of drops of Dawn dish soap (literally a couple of drops, or you'll end up with a soapy mess that you'll have to rinse to get up)
For the laminate and the carpets/rug, I have a spray bottle that I put about 50% vinegar, 50% water and a splash of alcohol (rubbing or isopropyl) to help it dry faster. For the laminate, I spray it on a small area of the floor at a time and use a mop, like this
one that I got at Bed Bath & Beyond, and mop the area I just sprayed, then spray and mop the next area and so on. For the carpet/rug, I blot and spray using the same mixture. In the 10 months we've had Albus, he's never peed outside of the litterbox (*knock on desk*)- it's our dog who has Cushing's Disease who has the accidents. Dog pee doesn't have nearly the odor that cat's does, so if/when Albus has an accident, that may not be enough. Although, vinegar does a pretty good job deodorizing.
The only time I get out the bleach is if I get juice from raw meat on the floor or counter, or when the dog has pooped in his kennel, and even then it's a pretty small amount and LOTS of rinsing.
Simple Green is also very environmentally-friendly and pretty pet-safe, I think. I just like how easy (and cheap!) it is to make my own.