A retiring Massachusetts police officer received the surprise of a lifetime as he made his final radio call.

Officer Duane Ledoux served with the Southbridge Police Department for more than 30 years.

On July 25, he placed his last call, which the department refers to as a "final code five."

First, Police Chief Shane Woodson thanked Ledoux for his years of dedicated service and wished him the best of luck in his future endeavors.

Then, Ledoux was shocked when an unexpected voice came over the radio.

Mom Responds to 'Insulting' NYT Op-Ed on Kids at Trump Rallies: We're 'Simply Supporting Our President'

His son, Nate Ledoux, had flown across the country to send his father off.

“It is my sincere pleasure to announce that ... after 32-and-a-half years of service, my father, Southbridge Police Officer Duane Ledoux, is retiring and has given his final code five," the younger Ledoux said.

"It is my honor to acknowledge this code five, to set free a man who has sacrificed so much of his time for all of us, so that he may spend the rest of his life discovering new craft beer, exploring this beautiful country and, most important of all, chasing glory. Officer Ledoux, badge number 1041, dad, you are officially code five.”

An emotional Officer Ledoux shook his head in disbelief and said, "Love you."

"He did come home," he said, fighting back tears. "He came home."

Watch the touching moment in the clips below.

WATCH: Greg Gutfeld’s New 'GPS' Offers Driving Directions and Life Advice

Former WWE Wrestler on Mayoral Election: 'I Thought All Along I Was Going to Win'

'A Huge Sense of Pride': Army Vet Completes Armed School Guardian Program

WATCH: Statue of Liberty Climber Spews Anti-America Chant Outside Manhattan Court

Pastor Slammed After Meeting With Trump: America's Cultural Climate Is in a 'Petty and Low Place'