Gunsmith recommendations

I have inherited a couple of long guns from my grandfather that have some rust and need refinishing. Does anyone have a recommendation for someone who does this?