We hired them for carpet cleaning. With regular usage, the carpet becomes dirty as dust particles are stuck in it. I strongly recommend it for the best results. Thank you so much.