Our company loves these Carpet cleaning machines, they are portable and powerful. The are very durable and convenient for any upholstery or carpet cleaning project.