5-stars
I am so impressed with the beautiful job that Craig has done with our carpets! This is the second year he has cleaned our carpet, honestly, no one has ever cleaned them so thoroughly. They look like new, and he is very reasonable. Local business, and very happy to have found him. Thanks for another great job!