After more than 42 years working for the City of Greencastle first as a firefighter and lastly as the building inspector, Dave Varvel retired Thursday.