Authorities say a Marshalltown man has pleaded guilty to mail fraud in a scheme to inflate his expenses.

The office of U.S. Attorney Nicholas Klinefeldt in Des Moines says 48-year-old Michael Allison made his plea earlier this week. Allison faces up to 20 years in prison at his sentencing, which is scheduled for Oct. 9.