Er zijn verschillende soorten tapijtreinigers, waaronder draagbare modellen voor kleine vlekken en grotere, professioneel uitgeruste machines voor dieptereiniging van grotere oppervlakken.