I have not seen machines like these!!! When I have seen carpet cleaners in the past they have a truck or a small machine brought in the home. These guys have a big advantage over anyone I have ever hired, there trucks are the machine and they are huge. When they started I was blown away. If you need a cleaner use these guys!! They staff is very good and did everything to make me happy.