This is an archived article and the information in the article may be outdated. Please look at the time stamp on the story to see when it was last updated.

Please enable Javascript to watch this video

DE SOTO, MO (KTVI) – New roof, no charge: it was an answer to a desperate plea on Facebook from a DeSoto woman.

Joanna Wiley is a mom.

Her roof was leaking right over her 3-year-old daughter Taylor’s bed.

Wiley tried to fix it and things got much worse with the roof and Joanna's health.

She almost lost hope; almost.

Her life had hit rock bottom when she hit her front porch falling from her ladder after trying to fix the roof. While being treated for traumatic brain injury from the fall, Wiley also learned she had thyroid cancer.

She posted a video on Facebook begging for help with her roof.

“That’s all I’m asking for is a safe place for me and my family to live,” she said in the video, wiping tears.

More than 6 months passed with no response. Just when it seemed no one cared, it turned out someone really did.

Hillsboro, MO, roofer Edward Aguado, of Edwards Roofing and Repair, came to her home and listened.

“I was like, who is this Ed, what does he want?” Wiley said as she stood alongside Aguado at her home Monday. They both laughed.

“At first I thought it was a scam,” she said.

But “too good to be to true” was very true.

A friend told Aguado about Wiley’s video.

Things happened very quickly after he saw it.“She’s literally sitting in there watching water pour into her daughter’s room so me and my sales guy Matt, we can up there, boarded it up, tarped it, and 3 days later I had a new roof on her house,” Aguado said.

His company gave her new decking, and felt, with Lowe’s discounting the materials and Certainteed supplying the shingles.

It was a 40 year roof worth $9,000-$10,000.

Just when life seemed so rotten Wiley’s home became a sweet home, again.

“I want to thank you. A handshake’s not right,” she said hugging Aguado. “Seriously, not worrying about it raining,” she said, fighting tears.

“It makes it 100% worth it. We’re glad we did it,” Aguado said. “I was in a position where I could help and I wanted to help. It was really as simple as that.”

Wiley fell back in November. The new roof was completed about six weeks ago.

Having this taken care of now is a very big deal. Wiley is headed for an extended hospital stay Wednesday morning. She can focus on her health and not be stuck there, worried sick about her kids every time it rains.