All public offenses defined under section 692.1 are eligible for expungement. Iowa Code § 901C.2(5). Records relating to arrests dismissed pursuant to a deferred judgment under section 907.9 are not eligible for expungement under this section. Iowa Code § 901C.2(4)
A motion can be filed by the defendant or prosecutor in the court, or the court can independently enter an order expunging the court record. Iowa Code § 901C.2(2)(a). For the specific procedure see Iowa Code § 901C.2.
There is no statutory language regarding a fee for expungement. All legal financial obligations must have been met. Iowa Code § 901C.2(2)(a)(2).