CHARLESTON, W.Va. -- Bill Ramsey thought his visit to Charleston would kill two birds with one stone.
He just didn't expect to leave with so much money.
The Clarksburg resident is in the state capital to attend the annual Silver-Haired Legislature convention, a group composed of West Virginians 60 years and older who advise state lawmakers about senior citizens and other issues.
He also stopped by state Treasurer John Perdue's office at the Capitol on Friday to pick up what he thought was going to be an unclaimed property check worth "a couple hundred dollars," Ramsey said.
When Perdue handed Ramsey a check worth almost $25,000, the 70-year-old said he was "shocked" and "surprised."
"I had no idea it'd be this much," Ramsey said, flashing a wide smile. "My [three] grandkids will be real happy. My grandkids are going to have a nice Christmas. I'm excited."
The $24,803.80 unclaimed property check is a collection of paychecks he received when he worked for the state Division of Highways. He retired from that job in 2007.
While Ramsey was going through a divorce, he moved a few times, which might have been why some of his paychecks got lost over time.
Perdue joked that Dianne Singleton -- Ramsey's significant other of six years -- should hold onto the check "so that it doesn't get lost again."
Although Ramsey never asks Singleton for Christmas presents, she keeps a list, she said with a laugh.
Ramsey also plans to pay Singleton back the money she loaned him in the spring so that he could finally buy the lakehouse he's always wanted.
The home, at Tygart Lake State Park in Grafton, has "wonderful neighbors," Singleton said.
"I always wanted a lakehouse, and I got that in the spring, so this will help," Ramsey said. "[The money] is already gone."