December 31st every year is the last date to license renewal for Alabama professional engineers and land surveyors.