Super nice carpet cleaning machine runs really well and has only 1700 hours which is barely broke in for these machines. Machine comes with everything in the trailer. Trailer not included. There is 300 feet of hose and two big tanks for clean and fill water. This machine needs the heat exchanger replaced and other than that runs flawlessly. Always been taken care of and well kept need to get rid of it as we don’t use it anymore. Call me with any questions on this machine.