For suspension work in your area - LT Racing - Les Tinius - he is in port orchard.
http://www.lt-racing.com. He is also the best mechanic around as well - but is usually very busy keeping up with his suspension work.
I'll see if I can dig up contact info for JR for you.
jeff