We have used Oliva Carpet and Rug Cleaning for several years now. Olin is 100% professional and very nice. This time he came with his son who also helped and was quite nice. They were efficient and the work was done to perfection. This is the kind of small company we should all support. Thank you!