Really, the replacement of shocks/struts can be done by just about any competent mechanic. It can be done in your garage if you have a healthy supply of tools on hand.
There are many brands to choose from. I'm sure others will chime in. I have heard good things about FSD, but my personal favorite across all of my vehicles is Bilstein. You'll have to do a search and read up on brand preference. There is a lot of information out there.