I had a white sofa, 2 loveseats, and an ottoman which were very dirty from my 2 big dogs and my 3 young girls. Because the furniture was so dirty it was impossible to make them like new again; however, once he finished cleaning them, they were actually presentable again and were (mostly) white again. Additionally, he did the job quickly, cleaned up after himself and put the furniture back when he was finished. He was also extremely professional and arrived on time. I would highly recommend him and definitely plan on using him again in the future for any carpeting and furniture cleaning.