This one is preferred when the carpet is heavily soiled, stained and hasn't been cleaned for a while. If you have kids which like to spend lots of time on that carpet, then steam extraction is the right method for you. To perform the service, the professional carpet cleaners bring a special steam cleaning machine, which uses high pressure to inject a very thin mist of hot water and cleaning solution deep into the carpet. When the heat and the cleaning product are combined, they immediately release the dirt and grime from the carpet fibres, while a strong vacuum is used to extract all the moisture and dirt from it at the same time. Except for stains, the steam cleaning also efficiently removes all kinds of unpleasant odours and kills dust mites and harmful bacteria.