NYC is a wasteland for Vintage Auto-restoration; I think I know who did yours :'(
----------------------------------------
Go to ARI, they have done about 30 SLs
They restored my SL & put in a new German CanvasTop as well.
They are about 1.25 hrs away from NYC off I-95 ; and you can leave it there and take Metro North back from Stratford station.
http://www.automotiverestorations.com/Ask for Kent Bain & tell them Kayvan sent you.....
other options in Westchester;
>This one put in my First SL top...but that was 15 yrs ago;
Hudson Valley Auto Interiors
Nyack, NY
Greg Georgi
914-358-0844
30 min outside NYC; over TapanZee
>This fellow is German;
I was broke in '91 & he gave me the fish-hook needles and some remnants free to patch my original top
Automotive Upholstery & Conv. Tops
Frank Ackermann
Tuckahoe NY
914-961-4242
20 min outside NYC; Metro-North stop
There are more in CT...but most are $$$$$$$$$$
http://www.vantageupholstery.com/gallery/mercedesbenz.html