BALTIMORE (WJZ) — Heavy rain and strong winds ripped through parts of Maryland on Thursday hitting Baltimore and Harford Counties the hardest.

“One of the trees came down through the roof,” said Lou, of Baltimore County.

READ MORE: ‘I’m Terrified’ At Least 20 People Shot This Week In Baltimore; Police Identify Victim of Deadly Mass Shooting

Lou said he was home with his wife when part of their roof caved after a tree came crashing down.

“I turned around and my wife was covered in insulation and drywall on the steps she almost got killed,” said Lou. He said his family lost sentimental photos but fortunately, they escaped with no injuries.  “The roof is in the second floor so the house is totaled.”

The severe storm spurred tornado warnings in some areas. On Sweer Air and Manor Roads in Baltimore County, tree branches snapped and blocked off roadways. Water also flooded the streets.

On Overshot Court, trees were ripped from the ground.

READ MORE: 12-Year-Old Girl Hospitalized After Baltimore Hit & Run

“I opened the door and it was just unbelievable amount of wind and rain,” one neighbor said.

Neighbors said the said the storm came as quickly as it passed. Within minutes, they rushed to clean up the mess it left behind.

Stay up-to-date with the latest forecast by downloading the WJZ weather app.

Kelsey Kushner