We hired Avery to do the carpets at my elderly in-laws home. The carpeting was horribly dirty and stained as it is very old. Avery told us at the outset that he would do the best he could but that some discolouration would persist. Nevertheless, the results exceeded our expectations! We would not hesitate to recommend Avery!