Hi Richard,Clovers virosol and Ubik 2000 are both brilliant on hard floors they are easy on the wallet as well and highly diluteable.Leave on the floor for a bit of contact time , agitation and vacuum away, job done.cheersTom