Members of the Belvidere Fire Department gathered at Station One on Thursday for a special send-off for Captain Greg Holmes.
Holmes has been firefighting in Belvidere for the past 27 years.
Homes says he saw an ad in the newspaper, applied for the job, took the test, and that was it.
Outside of his passion for serving the public and trying to make a difference, Holmes says his fellow firefighters are what encouraged him to stick it our for so long.
“My guys, on my shift…[are] absolutely one of the greatest bunch of guys that I could have ever had to work with.
Captain Holmes isn’t fully retiring. He will still participate in volunteer firefighting in Belvidere.