This was a wonderful experience. Rob responded quickly to my phone call, and scheduled an appointment for the next day. I moved into my place a month ago. I had the carpets cleaned by another company at that time. The carpet did not look good, especially after movers sans booties trampled through the house. I thought I would need new carpeting. Thanks to Rob, I feel like I do have new carpet. Great job and extremely reasonable price. He is very professional, and I am very glad he did the job.