Steam cleaners are an excellent solution for eliminating bacteria on a range of surfaces including sealed floors, tiles, ovens, windows; with some even able to clean and freshen up carpets. Steam cleaning requires nothing more than water from your tap, and you won't need detergents or harsh chemical products.