I am so happy with the work Micheal did on our upholstery and rug. He was on time and honest with questions and did a terrific job. Highly recommend his services and this company.