Alberta's new auditor general, Phil Peters, says he expects his investigation into a health-care contracting scandal to be complete by the end of this year.