A truck mount carpet cleaning machine costs in excess of $25,000 and obviously does a much better job than a consumer carpet cleaning machine.
The machine consists of a gas/diesel engine, high pressure water pump, a vacuum blower, a water box and a waste tank to form a complete and powerful truck mount carpet cleaner. Bothell and other cities around Seattle require that waste water be treated properly. That is why there is a waste tank mounted in the truck to capture all the waste water.
There is a water box contains water to be used in extracting dirt from the carpet. The diesel engine heats the water to 195 degrees, higher than most home carpet cleaning machines. The water is transported with a high pressure water pump through the hose to the cleaning head where it is forced under pressure into the carpet.
The water is sucked up from the carpet by the vacuum blower portion of the extraction machine. The blower is capable of pulling up to 650 cubic feet per minute or over 10 cubic feet per second! This leaves the carpet only damp so that it dries quickly.