Craig Butler, who has been Danville's auditor, was hired by city commissioners Monday to be a financial consultant.
His contract is for no more than $29,000.
Butler criticized the city's financial record-keeping in the 2002 -2003 audit, calling the finance department "a rudderless ship."
Mayor John W.D. Bowling said hiring a consultant would save the city $30,000 -$40,000 because it would not immediately hire a finance director. Steve Winfrey, former finance director, said he resigned under pressure from city management in December 2003.
Commissioner Terry Crowley said he believes the city will still need a finance director. City Manager Darrell Blenniss, who was not with the city during the period that was audited by Butler, said he will review the position and the department with Butler.
Butler told commissioners earlier this year that the city's financial statements were riddled with errors, partly because it spent months without a bookkeeper, had a finance director who wasn't qualified and no city manager. Butler charged more than his usual fee for auditing because he said he had to do bookkeeping.