An 86-year-old B.C. resident was finally granted citizenship on Monday, after years of trying to convince the government she deserved to be recognized as Canadian.

Olga Ogloff was born in Lodi, California in 1927 while her parents were visiting relatives, and returned to Canada while still in diapers.

Ogloff had been trying to get her Canadian citizenship for eight years, according to her friend and advocate Marcia Braundy, who attributes the delay to miscommunication and misplaced paperwork.

Olga Ogloff

Olga Ogloff holds up her birth certificate from California. (Bob Keating/CBC)

"I had to push, push, push. I am a Canadian and I honour this country and the citizenship process and I feel Olga was mistreated in that process," says Braundy.

After the CBC aired a story last month detailing Ogloff's fight, an official at Citizenship and Immigration Canada agreed to set up a special citizenship ceremony at the border crossing near Ogloff's home.

Superintendent Brad Britton of the Canadian Border Services Agency delivered the oath of citizenship at the Paterson border crossing in British Columbia's southern Interior.

Ogloff believes she is too old now to apply for a passport, but is thrilled to be "officially" Canadian.

"I've been living here my whole life. This is my home," said Ogloff.

With files from Bob Keating