Prices for renting a Rug Doctor carpet cleaning machine from Walmart vary by type and location. However, most machines rent for between $35 and $40 per day as of 2022. You can also rent a spot cleaner for just 4 hours at a rate of $19.99.