Best customer service! And response time. James was very helpful and e...
Very efficient prompt friendly service. Arrived early for the appointm...
Professional and helpful. We have used "iCarpet Clean" many times now ...