Camacho found the wallet in an old couch and got Major's name from the documents inside, which included a driver's license, an old check and a dog license.
Camacho wrote in the Currently in Port Dover group on Facebook that he had fished the wallet out of an old couch and was trying to find its owner.
Commenters on the post helped Camacho get in touch with Major's children, who informed their father that his wallet was found.
"It was unreal, where's it been for all those years," Major told the Simcoe Reformer. "It must have been a good couch."
Major said he was grateful to Camacho for tracking him down.
"It's quite a thrill, even though everything is outdated," Major said. "There's honest people out there to return it. He could've put it in the garbage, and it's so nice that there's people like that."