Yorkville Carpet Care provided me and my home with exceptional service. I hadn't cleaned my Hunter Douglas Blinds in longer than I would like to admit, and when they were done, they looked brand new. I was so happy with the job they did on my silhouettes and duettes that I hired them to clean all the carpets and area rugs in my home. The staff were extremely polite, courteous and knowledgeable. They did a wonderful job and I wasn't inconvenienced by wet carpets for hours the way other companies leave them. When the technicians were finished, my carpets were beautifully clean and dry, and I was pleasantly surprised. I am impressed with the service and professionalism that Yorkville Carpet Care offered me, and I will highly recommend them to everyone. Thank you Yorkville Carpet Care!