The suspect was on top of homes in La Puente for hours, refusing commands from deputies and crisis negotiators asking him to come down.
Capt. Tim Murakami said the standoff ended when 83-year-old homeowner Wilford Burgess "got tired of his games and pushed him off."
Burgess told KABC-TV he was determined to get the man off of his home.
"You come to my house, you don't have to worry about him because I'll be all over it 'cause I'm going to load up," he said.
Stand off w/man jumping on roof tops ended by 83 yr old man who got tired of his games and pushed him off The grandpa did what we couldn't— Captain Tim Murakami (@IndustryCaptain) September 13, 2017
Burgess said he took his neighbor's ladder and told deputies he was climbing onto the roof.
"I said...'I'm going up on the roof, that sucker's coming off,'" he explained.
Meanwhile his granddaughter, Ashley Wrenn, was recording the whole thing on video. She said she was thankful her grandfather was protecting his family.
After the big push, the suspect was taken into custody and was admitted to a hospital for a mental evaluation, sheriff's officials said.
As for Burgess, he said staying in shape is important to him in his 80s.
"I tell everybody, 'Just because you're old, that don't mean you got to sit down. As long as you're able to move, move,'" he said.
He added that his favorite workout is lifting the donations that people give to his church.
Send a breaking news alert
Report a correction or typo
Learn more about the 6abc apps