Hey Steve, on the interior. I'm in need of some upholstery work, and I've been happy with the work I've had with a shop up near you. I believe they are actually located behind the dealership (if I'm not mistaken) where you bought your S60. I'll try to get you the info.