KGW-TV, Portland, Ore.

ESTACADA, Ore. — A man covered in blood, holding a knife and carrying his mother's severed head walked into an Estacada grocery store on Mother's Day and stabbed a clerk, according to the Clackamas County Sheriff's Office.

The suspect, 36-year-old Joshua Lee Webb, was arrested for the stabbing and for killing his mother, 59-year-old Tina Marie Webb, at their home about 10 miles away before the incident at the grocery store.

Sunday's grisly episode first came to light when the suspect walked into the Estacada Thriftway Harvest Market at around 2:15 p.m. PT.

"I was watching the basketball game and I heard all these sirens go by," said neighbor Larry Cutler. "So I opened up the window and I seen all these cops flying in and all the ambulances. I seen one person get carried out on a stretcher."

Related:

Knife-wielding student slashes 4 at University of Texas, kills 1

Ex-'Power Ranger' sentenced to 6 years for sword-stabbing death

Once inside the store, Webb stabbed an employee, Michael Wagner, who was flown to a hospital, according to Sandy Police. Wagner is expected to survive, police say.

Other employees at the store tackled Webb and held him down until police arrived, Estacada fire officials said. He was taken into custody and then taken to a nearby hospital for evaluation.

At 2:35 p.m., a 911 caller reported finding a dead woman inside a home in the 25000 block of Elwood Road in Colton. Deputies arrived at the home and located Tina Webb's body.

Investigators determined she died at the Elwood Road home.

Joshua Webb had vision problems and received Social Security payments, his father said. He lived at home so his parents could care for him, his father said, adding that they had recently bought him a dog because he wanted one.

His mother had said she believed her son was depressed, but David Webb said he never saw any indication of that when he spoke with his son.

“I never foresaw a problem. If I had I would have stopped it,” David Webb said, before bursting into loud sobs during a phone interview with The Associated Press. “I just can’t believe I lost my wife and son in one day. … I don’t know. I wish I did. I wish I had some answers, but I don’t. I waited all my life to retire with my wife, and now I can’t. That’s all I know.”

Joshua Webb was released from the hospital and taken to jail Monday afternoon.

Contributing: The Associated Press. Follow KGW-TV on Twitter: @KGWNews