I had them do our rugs and sofas and carpets. Very happy with the work and highly recommend them for pet related cleaning