A flag person was killed when he was hit by a car Wednesday as he was controlling traffic at a construction site in the Fraser Valley.

Donald Cain was working at a construction site near Oliver Street and the Lougheed Highway in Mission when he was struck at about 8:15 a.m. PT.

Cain, 49, a father of two from Langley, was declared dead on arrival at Abbotsford Regional Hospital.

Police do not believe speed was a factor, but said that glare from the sun might have obscured the driver's vision.

"The sun at that time in the morning … is pretty low still and would have possibly played a factor," said Mission RCMP Sgt. Miriam Dickson.

Cain's supervisor disagreed with the police speculation.

"There was no sun involved," said Katherine Keras, owner of Pro-Safe Traffic Service. "He's driving north to south. This was not an incident of sun."

Cain was standing on the shoulder of the road when he was hit, Keras said.

She said two other employees were traumatized after witnessing Cain's death and she pleaded with drivers to pay attention while going through construction zones.

"Get off the phone, quit doing what you're doing for two, three minutes," said Keras. "It's not that much to ask."

With files from the CBC's Wilson Wong