After many jokes and a few tears in front of a full audience, judges Shannon Page and Tom Wright along with Calhoun County District Attorney Brian McVeigh took their oaths of office during a combined swearing-in ceremony Friday afternoon.    

McVeigh was voted back into office during the March primaries when no one filed to run against him. It was his first election, he said Friday.

“I was appointed as District Attorney to fill out the remainder of Joe Hubbard’s term,” McVeigh explained. Hubbard stepped down in March 2011 due to complications with cancer after winning re-election months before.

“It just didn’t seem appropriate to hold an investiture under those circumstances,” McVeigh said.

Friday, Hubbard’s widow, Oxford Councilwoman Charlotte Hubbard, was present for the ceremony.

“When Charlotte said she could come and pin me I agreed to have a ceremony,” he said.

“This just means the world to me,” Page said. “This is what I’ve been working towards my entire career.”

Page graduated from the Birmingham School of Law in 2000 and went into private practice in Calhoun County, he said. In 2011, he started work in the courthouse as an assistant district attorney.

During the ceremony, Page stood with his children and wife, Heather, to take the oath.

“I couldn’t have done any of this without her,” Page said holding his wife’s hand.

Family Judge Tom Wright worked as an officer in Montgomery before he was hired as a juvenile probation officer in 1988, he said. Later, Wright went to law school and began practicing family law.

“Minus five years working as an attorney in Montgomery, I’ve spent my life in this courthouse,” Wright said.

“I’m walking into a great environment,” Wright said. “Judge Phillips and Judge Lacher have set up a great process and I hope to continue what it already in place.”

​Staff writer Kirsten Fiscus: 256-235-3563. On Twitter @kfiscus_star.