Tough to tell if stock suspension is 100% stock, but chances are pretty good it is.
To me, stock Husky springs seem like they might be ok for an intermediate trail rider up to about 180-200lb, but if you're a more aggressive/advanced rider and/or well over 200lbs, they are too soft.
Changing springs and playing with fork oil weight/level can help get a decent ride, but you'll never get the ride the suspension is capable of w/o revalving. (especially the Marzocchi fork)
In full ride gear, w/hydro pack, I must be 260lbs and consider myself to be more in the aggressive/advanced rider catagory.........well, can be. My "advanc(ing)" aged, worn body now quickly remind me that I don't react/recover like I use to, so I've slowed down considerably. But still like to push hard for at least a full 1/2 mile or two now and then
Anyway.......I was never able to adjust the harshness out of my stock '05 TE510 forks, so ended up becoming another one of the guys that sent suspension off to LT Racing for complete revalve and stiffer springs.
Les sent it back almost perfectly pre-set for me. A slight rear sag adjustment, and minor stuff like couple fine tuning clicks on rebound/compression, got the bike right-on for my ride conditions.......very happy with his work.
Regardless of who does it, it's not cheap. I've had my last three bikes reworked and IMO getting a good custom suspension set-up for you and your riding conditions is the best money you can spend on any bike.
If you do decide to have it done, the more you accurate you are with a shop, on full gear ride weight, actual ride experience/level and ride conditions, plus anything added to bike, like bigger tank, fender bags, etc, the more accurate they can be setting up the suspension.