About 98% of filth and contaminants can be removed from carpets by professional cleaning. However, if you only clean your carpets every six months, a lot of bacteria could grow in that time.