Rough riders....you can smooth out that ride by getting your shocks re-valved, re-sprung (get at least tender springs), and have good nitrogen caps put on.
It is also recommended to have the shocks serviced every 2 years or 1500 miles.
Here are a few vendors that can perform these services (most will need to mail the shocks in):
Shock Therapy (the Big House) and most expensive Phoenix, AZ
Weller Racing Chandler, AZ
HPE Shock Service Davidson, NC
TK's Shocks North East, PA (has posted pricing and reasonable rates)
G-Force Suspension Johnson City, TN
Desert Speed Shock Tuning Huntington, UT