Ok since I'm right across the street I've used this guy simply because a good upholsterer is hard to find. Zero complaints with his work. HOWEVER he is a cranky old man who thinks he knows it all and will not work with you - Eg: Just recover a seat on a truck you're reselling as cheaply as possible. Guess business is good enough to be that way. But like I said, the work is great so if you can handle the attitude go for it.