Allen has been running a marathon a day to help raise awareness for mental health.
Today he completed his 31-day challenge early this morning in front of Memorial Hospital and Manor.
He would usually run his marathons after work, but his job gave him the day off so he could finish in the morning, and be embraced by his family.
In total, Allen raised over two-thousand dollars.
He said he ate a 12 pack of tacos last night and couldn't sleep, in anticipation of this morning.
"I don't know how I did it," said Harold Allen Jr. "I can't write it out. There ain't no dietitian, no specialist, I just made it. I'm here, 31 marathons later, 812.2 miles, and it's over with."
Another praise report, his GoFundMe met the goal with $2,000 raised and counting.
Copyright 2018 WALB. All rights reserved.