ferreter
/ˈfɛrɪtər/Definitions
1. noun
one who buys and sells second-hand goods, especially antique furniture, or a person who buys and sells second-hand goods in a particular trade
“She was a skilled ferreter who could spot hidden gems at garage sales and auctions.”
2. verb
to obtain or gather something, especially information, by persistent searching or questioning
“The journalist was known for ferreting out corruption within the corporation.”