John arrived proptly, was totally professional and polite throughout, and totally transformed my carpets! Couldn't be happier and will be using you again!