5-stars

Outstanding Job. Craig went above and beyond at my house. Had my carpets cleaned a few times in the past, but Craig went above and beyond. Quick and timely, priced very fair. I will have him back and tell all my friends .. Thanks again.