We agreed to a price and time frame. When it came to pay he charged for every little thing, even the things that should have been included. We were pushed back for other jobs. He would not take responsibility for issues he caused and sent us home with new interior and a leaking windshield. The lack of responsibility and the flaky pricing are why I would not refer them or go back to them. The seats were upholstered nicely. I will give them that. The job looked nice, but there were too many issues to go through that again.
Cons: Little things add up to a lot$$
more