I've had lots of xlnt work done over the past 20 yrs, including all new leather interior, new carpeting and headliner on my '71 Jaguar XJ6.
also, an all new corduroy interior on an '81 Volvo
DL. Will be back for a headliner on my '03
Pros: xlnt work , reasonable prices>
Cons: no guarantee against paint damage