I had the same need a few weeks ago, my husband sd for me to call someone to come out and do it, verses us renting the machine, bbuying cleaning products, etc, it would be just as cost effective, less sress on me, be done,etc. So i looked in phone book, call'd first one on the page, aladin carpet cleaners, got an estimate, they could come right away, so i sd yes pls come. They came, the owner, and a helper, done the job, i pd them and they left. About 10 - 15 mins after they were gone, i went in my bedroom to grab my purse, wedding ring, which was sitting on my jewlery cabinet, to my horror, it was gone !!!!!!!!! I call'd owner, he assured me he nor his helper took it, but after 10 mins, he call'd back sd he found my ring in his helper's sock. He did meet me at the tomball police station w/ ring and info on employee to file charges. Altho i did get my ring back, and owner gave me the money back from the cleaning service, i felt that this was probably not the employee's first bbq w/ taking things, and i sure did not want to see it happen to anyone else. Case is pending. Just thought i'd give you my recent experience, and the company i used. Good luck, and do indeed make sure co. And employees are bonded for your personal peace of mind. C.