EWING TWP., N.J. (WPVI) -- A Mercer County family was given the gift of a new roof Thursday, thanks to a hometown business and Habitat for Humanity.
The Johnson family in Ewing was chosen after Unique Roofing and Restoration reached out to Habitat to help identify a family in need of help.
Crews replaced the family's roof Thursday, free of charge and just in time for the holidays.
"It's like a dream come true. It just came at a great time when I really needed it," said homeowner Marcus Johnson. "I love my home. I've been here since I was a child, and I want to keep my home."

ABC 6 WPVI-TV

People Top Story
Associated Press US News
Coronado Eagle and Journal
New York Daily News Snyde
K2 Radio Local
MyNorthwest
Alabama Local News
IndyStar
East Bay Newspapers
Laconia Daily Sun
KETV Sports