your local snowmobile shop should may be a little more price than a private shop or something. like weller's in kamas would do it i'm sure. tri-city in centerville was gonna rebuild me a RYDE FX shock for my 2002 800. but i ended up putting the stock shocks back on