Walmart does offer a rental service for carpet steam cleaners at their dedicated Rug Doctor kiosks located in Walmart stores. The rental service is available for 24-hour rental periods only (not 48-hour rental). Carpet cleaners are available to rent for up to 48 hours. They cost $29.99 for 24 hours and $39.99 for 48 hours.
Renting a carpet cleaner is just $29.99 for 24 hours, and $39.99 for 48 hours. Additional accessories and cleaning solutions are not included in this price.
At the kiosk, you can select the cleaner that you want to rent, enter your name and phone number, and then pay with your preferred method of payment.
Upon entering this information, you will be asked to choose your preferred payment method. When you have successfully paid the rent, the kiosk will automatically unlock and allow you to remove your rental carpet cleaner.