Funeral services for Trooper Bobby DeMuth took place Wednesday at Englewood Baptist Church in Rocky Mount.
The Highway Patrol officer was killed during a high-speed chase along Highway 64 over the weekend.
The church's parking lot Wednesday was filled with patrol cars from agencies both familiar and not. Greenville Police were there, as were troopers from the Indiana State Police.
The scene "gives you chills," said Peggy McKita, who stood near the church to watch the casket leave on a caisson unit.
A large American flag, suspended by fire trucks, hung over the roadway near the church; over 100 police vehicles drove under the flag after the service.
"[DeMuth] gave his life trying to protect us," McKita said.
DeMuth is survived by his wife, Michelle, and son.
The deadly Saturday morning began when police officers in Raleigh attempted to stop a 1995 Nissan 200SX, which investigators said was being driven by 40-year-old Christopher Rodgers of Williamston.
After the chase from Wake County into Nash County, troopers deployed stop sticks in order to get the vehicle to stop. Trooper DeMuth was struck and killed during the deployment. Rodgers has been charged with murder.
DeMuth was a 12-year veteran stationed in Rocky Mount.
Gov. Bev Perdue ordered that North Carolina flags be flown at half-staff from sunrise to sunset Wednesday at the State Capital, State Highway Patrol offices and state facilities in Nash County. Other communities wishing to lower the state flag as a sign of respect may do so, a release from the governor's office said.