Zack did a great job. He's friendly and personable. He brings all his equipment and supplies with him. He was done in less than 3 hours. He brought life back to the upholstery. When he was finished, the pickup truck wouldn't start, but he made sure it was running before he left. He's someone you can trust to get the job done right.