Buharlı halı yıkamada enzim bazlı leke çıkarıcı deterjanlar ve köpüklü halı şampuanları kullanılır. Enzim bazlı deterjanlar, protein bazlı lekeleri (kan, çimen, gıda lekeleri) etkili bir şekilde çıkarır. Köpüklü halı şampuanları, halının yüzeyini temizlemek için kullanılır ve kirin yukarı çekilmesini sağlar. Ayrıca, oksijen bazlı halı temizleme deterjanları ve doğal sabun içerikli temizleyiciler de kullanılabilir. Deterjan seçimi, halının türüne, kirlilik derecesine ve çevresel faktörlere göre değişiklik gösterir.