Will was great, he took his time and my carpeting looks great! Its been sometime since it was cleaned and he really restored it too look brand new!