Alston's Front Street redevelopments set to finish on time :