I am very satisfied with the job that AMIR carpet Cleaning did on my Furniture (Upholstery) and carpet.