mechanic for a 20 mercury

I have a 20 hp merc 2 stroke that has been sitting for a few years, although it did fire right up with fresh gas and a new tank. I want to take it to a mechanic to get it serviced and lubed and checked out. I’m in west ashley. Who can take it to that will do me right? Also need a new aluminum prop if anybody has a spare for sale or knows of a good place to get one cheap.

Thanks

I got a stainless prop for that motor I’ll let go for a good price.