I vacuumed, hand washed then steamed very dirty places & it came out excellent.  Not like having the carpet cleaned & it looks good for a few days but then the spots reappear.  I am very happy with my steamer