If you're willing to drive to Greenville South Carolina there is a really good shop there called Upstate Cycle. There site is upstatecycle.com. I had my forks and shock off my 1990 KX 250 done there for a very reasonable price and they did very good work.