now i could be wrong but a carpet extractor/cleaner is a vaccum+heated water+scrub brush+spray bottle all wrapped up in 1. so with a good steamer alittle bit of elbow grease scrubbing with a brush a spray bottle with your choice of carpet cleaner in it and a shop vac should do it for you. plus the steamer can be used to clean out those tiny little spots that beverages always seem to find their way to. you can also blow steam into the vents to clean them out as well. thats just my opinion.