The best multi-surface floor cleaner is Pledge Multi-Surface Floor Cleaner. The concentrated formula makes up to 16 gallons and it is suitable for all floor types.