Restore4, for professional results then steam clean weekly if you have a steam machine.
Sadalia: maybe this will help
I like to use Young Living's Thieves cleaner to clean everything in my home. This includes our floors. I just spray some on the floor and wipe with a rag or towel.
FOLEX. It isn’t full of chemicals and it can clean anything. Literally spray on your grout and then wipe. I call it magic in a bottle. You will be happy with all the things you can use it for too. Gets carpet stains out too