I've got a 1985 635CSi with beige power sports seats. The passenger seat is fine, but the driver's seat has a few problems. First, the seat has come apart a bit where the seat belt rubs against the side bolster. It needs to be re-stitched and the piping needs to be replaced. Second, the seat is twisted, which I guess is pretty common and is due to a bad cable. Third, I've got a problem with the recline function such that it goes up to a certain point then drops back. This could be the seat gearbox, a hinge or maybe related to the cable.

Anyway, I want to have the seat sorted out, or at least get a quote. Any suggestions for a shop? I'm in Arlington, but willing to drive a bit for a good shop.
Thanks
Ryan