Yes, When you use a steam cleaner the proper way it cleans out and kills germs. Steam cleaning is an effective and good way to clean out your home. Not to mention its an all-natural process as well. This mop has proven effective to kill several germs including salmonella, E. Coli and Staphylococcus as well as dust mites and surface molds. With the heated steams up to 250 Degrees F you can have the best cleaning.