HUDSON, Wis (WCCO) – Derek Lilyquist and Jeremy Gilbert spent 30 hours ringing bells for the Salvation Army in front of the County Market in Hudson, Wis.

READ MORE: 'Purple Reigns In Minnesota': Minnesota Congress Making First Steps To Honor Prince

Their goal was to raise $50,000 for a homeless shelter in nearby New Richmond.

READ MORE: Minn.-Based Dairy Queen Takes Mass. Company To Court Over Use Of ‘Blizzard’ Name

Friday night, about an hour before the end of their marathon, Lilyquist and Gilbert topped their goal, raising nearly $52,000.

They even still had a little time left on the clock.

MORE NEWS: You Can Always Get What You Want? Mick Jagger Has 2 Juicy (Jucy) Lucys Before Concert

Click here to donate to the Salvation Army’s Online Red Kettle campaign.