I have a Specialized bike that I haven't been using that I want to give to my sister. It's been sitting in my basement for about 5 years stored upside down. When I brought it up to my shop to do some maintenance I noticed the shock (RockShox Psylo) was leaking oil. I googled around to see how hard of a job this is to do myself and it looked pretty straight forward as there weren't any special tools. I did read that some shocks have specific specs for oil and this shock is a bit old so I don't know yet if I will be able to dig those specs up. Should I attempt to fix or should I have a tech do it?
Rebuild manuals seem available (see link in comments). Figure out what year the fork is and google for the appropriate document. If you can't find it contact RockShox, they should be able to provide you with what you need.
Assuming the bike has not been ridden to the point where seals etc need replacing you should be able to just do a oil change.
If you have the tools and are confident you can do what the manual describes, go for it. If you mess up you can take it to the LSB.