RepairPal Certified shops can diagnose and repair your 1995 Mercedes-Benz SL500. They provide transparent pricing with a minimum 12-month or 12,000-mile warranty on repairs and services.
Look on Youtube. Lots of DIY videos. Did mine myself following the video, had the hydraulics rebuilt for $25.00 each, popped them back in [careful of the sensor wire] and saved at least $1,000 in parts and labor.