Just used these guys for my recent carpet clean! Incredible job and GREAT customer service - From office team to the people on the job. Does not get much better than that ... more