Karpet King is a very nice little shop. They sell high-end vacuums and also sell accessories and bags for just about any vacuum that you could imagine. They also rent carpet cleaners as well as sell the solution for the cleaners. The people are very nice to talk to and are flexible in working out a deal for the rental of the carpet cleaning units. For example, if the time you are renting it falls over a holiday weekend or something, they will let you keep the unit for no extra charge. I would much rather rent the unit from a place like this that actually knows what they are doing and is willing to work with you, than to rent it at a place like a grocery or drug store.