I use my Hoover "steam" carpet cleaner. My son bought a bissel spot cleaner that does a decent job. I just have to remind him to do a rinse after using the cleaning solution. You get the "crispy" feeling because the soap is still there and it dries crispy. Doing the rinse and extract, you remove most of the remaining soap from the fabric.
I considered buying one of these
https://www.griotsgarage.com/product/portable+steam+cleaner.do?code=PPCPLG&gclid=Cj0KCQjwvO2IBhCzARIsALw3ASqc8W2aQmyOTGCW7-e7hVJmqau17v22nqI3hLwybiu--yaW51i3e3IaAmTUEALw_wcB
I think you can get something similar to it from Harbor Freight
BTW, this is the one my son uses when he's cleaning interiors.
https://www.kohls.com/product/prd-1686050/bissell-spotclean-pro-portable-deep-cleaner.jsp?skuid=95025711&CID=shopping15&utm_campaign=FLOOR%20CARE&utm_medium=CSE&utm_source=google&utm_product=95025711&utm_campaignid=9733267171&gclid=Cj0KCQjwvO2IBhCzARIsALw3ASrtYn4wPV0EJ7UtdjbQ 5PGrImAvXFrp0nc1kl_mYEpo5lhpmFXGEQ8aAghwEALw_wcB&gclsrc=aw.ds
My only issue with it is that you don't have a split container for cleaner and water like I do on my upright. So when I want to rinse, I have to empty the reservoir and fill with hot water to rinse.