shcoks for the rear are very esy, i think the front of your truck uses struts? I am replacing my monroe air-shocks with another set of air-shocks, i was told by a mechanic friend of mmine that it would take me less than an hour to replace both rear shocks. But if you are going to replace the front struts then you should take it to a garage.
oh and while you are replacing the shocks, inspect the leaf springs for any damage, as they are the real suspension, the shocks are just helpers.
"Your Lawn is Unique, Your Lawn Care Provider Should Be Too"
2005 GMC sierra 2500 4x4
2000 Chevy Astro 4.3l vortec V6
2006 Simplicity Broadmoor
2005 Lawn Boy 21" walk behind
2006 Craftsman 21" 6.0 HP push
2005 tow behind spreader, dethatcher, aerator
2006 5X8 trailer
2005 Echo gt-200R
a slew of hand tools
The list goes on
Rome wasn't built in a day, but they didn't have me working on that project