Not sure where your located, but for the time spent and the odd things that can pop up, I highly recommend Gary Borrelli at Borrelli Suspension in Mendota, Illinois (google him). He just did a complete service, total dis-assembly and clean on the 48mm Ohlins, and my Ohlins rear. Less than $300. It saved me a ton of time, and he knows what to eye ball on the tear down. A shock alone is surely much less. Plus you get cool stickers!