We know that when it comes to cleaning you have a choice!
Here's one method:
The best and easiest way to clean a ceramic tile floor is to scrub it with an electric floor washer or polisher-scrubber. The thorough cleaning action should brighten the tile and joints. Use a solution of 1/4 cup low-sudsing detergent, or 1-2 tablespoons of either washing soda or tri-sodium phosphate or commercial floor cleaning powder in 1 gallon water. Rinse well. When further treatment is needed, particularly for the grout, apply a solution of water and chlorine bleach (liquid or powdered). Let it stand for 20 minutes or so, then mop the floor, rinse thoroughly and wipe dry. Then wax the floor for protection and easier care.
....Or you can call a professional Superclean Carpet Care