I had mine done by a Pro-Action
dealer near me, and I love it. I had my old XR400 done by a local Race Tech
shop and they did a good job also. Maybe post this question in the regional forum for your state and see who had their bikes done near you and get their feedback. Many times it is the person who is going to be working on your suspension that makes the difference and not the company they represent. You want someone that is going to listen to your needs and set your bike up the way you want it. Call a few shops and talk to some guys and feel it out. Good luck, it is money well spent.