We carry excellent carpet cleaners, and bare floor machines. We carry all the solutions you will need for all your carpet and bare floor machines. We carry new machines for sale and also rent out carpet cleaners. We carry scented solutions as well. We have stain removers for pets and stubborn stains.