Have you tried Quick ‘n Brite on your floors yet? It works great on any surface. Use it on Hardwood, Linoleum, Tile, Granite and Marble. You can make a floor cleaner for less than $0.10 a bottle. For general cleaning just make your light solution (1 tsp liquid or paste per quart of hot water) and spray on floor then wipe, mop or steam mop it like you would normally. Quick’n Brite will clean your floors like new. If you have really bad build up use the liquid or paste full strength with a non-scratch scrubber sponge and wipe on then wipe off with a wet cloth or mop. Because water hardness is different in each city; If you feel like it is streaking at all then you are mixing it too strong and if it is not cleaning as well as you would like, add more cleaner.