Factory Connection
For the front I did my old XR with .45 springs, (I am 200lbs) and the fork oil raised 10cc at a time until the bottoming stopped. This is a simply $100 mod you can do yourself, and it helped my a great deal. You can also do this first, then go to the next step of revalve or Gold/Delta valves easily with out wasting any money.
Here is what Factory Connection quoted me on my '98,
Revalve Forks $175 plus wear parts ($25 - $75)
Revalve Shock $170 plus wear parts ($25 - $75)
Shock Spring $90
Parts we don't know exactly until we measure and inspect to determine if
any are worn past their service limit.
The other service I would consider is black hard coating the shock
body. The stock shock body is not hard coated and can wear prematurely over
time.
Cost is $65 (turn around time is 1 week)
The hard coat isn't essential , however is good to consider.
Totals $200-$275 Forks
Totals $200-355 Shock (includes hard coat)
Shipping $35 3 day service with Credit card
add 7.50 if COD
Turnaround time is currently 48 hours in house.
I found that for me the springs and oil height stopped the bottoming just fine.
Mike