Happiest with the service! My upholstery look brand new again and he worked very fast and did a great job. He was on time and he did my upholstery for me and my stairs and hallway. Thank you!