A carpet cleaning van is a vehicle, typically a van or truck, that has been outfitted with equipment and supplies specifically for the purpose of cleaning carpets. This equipment typically includes a carpet cleaning truck mount, which is a system that uses a power source, pump, and heat exchanger to heat and circulate cleaning solutions through a hose and wand. The van may also include other equipment such as a water tank, a generator, and storage for cleaning solutions, tools, and other supplies. Carpet cleaning vans allow professional cleaners to bring the necessary equipment and supplies to a job site, increasing efficiency and allowing them to offer a wider range of cleaning services.