$0 Iowa Small Claims Filing Checklist

How to Sue a Contractor in Iowa Small Claims Court

When Small Claims Court Is the Right Move

You hired a contractor — roofer, plumber, painter, concrete crew — and they either vanished with your deposit, did substandard work, or left the job half-finished. If the money at stake is $6,500 or less, Iowa small claims court is the fastest and cheapest path to a judgment.

Common contractor disputes that fit:

  • You paid a deposit ($1,000–$6,500) and the contractor never started
  • Work was completed but so poorly that you need to hire someone else to fix it
  • The contractor walked off mid-project and won't return your calls
  • Materials were paid for but never delivered

You don't need a lawyer. The filing fee is $115, service costs $20–$50, and most cases are heard within 30–60 days of filing.

Step 1: Identify Who You're Actually Suing

This is where contractor cases get tricky. Many contractors operate under a trade name ("Mike's Roofing") that isn't a legal entity. You can't sue a trade name — you sue the person or business behind it.

Search the Iowa Secretary of State business portal to check whether the contractor is registered as an LLC or corporation. If they're an LLC or corporation, sue the entity under its exact registered name (e.g., "M. Johnson Roofing LLC," not "Mike's Roofing"). If no entity record appears, identify the individual owner and verify the business structure before naming a defendant.

Getting the name wrong doesn't necessarily kill your case — but it creates delays and gives the defendant grounds to challenge jurisdiction.

Step 2: Send a Written Demand

Send a demand letter by certified mail with return receipt requested. State what was agreed, what wasn't delivered, the dollar amount you want back, and a 10–14 day deadline to pay. Keep the tone factual.

If the contractor has already disappeared, send the letter to their last known address. Even if it comes back unclaimed, you've created evidence that you attempted resolution before filing.

Free Download

Get the Iowa Small Claims Filing Checklist

Everything in this article as a printable checklist — plus action plans and reference guides you can start using today.

Step 3: File Form 3.1

File your Original Notice and Petition for a Money Judgment through EDMS at iowacourts.gov. Pay the $115 fee. In the description section, write a clear, factual summary:

  • The date you entered into the agreement
  • What work was promised and the amount paid
  • What actually happened (or didn't happen)
  • The dollar amount you're claiming

File in the right county. For contractor disputes, venue is where the work was supposed to be performed (your property) or where the contractor resides. If the contractor lives in a different county than where your property is, either county works.

Step 4: Serve the Contractor

Here's where contractor cases often hit a wall. Contractors who ghosted a job frequently avoid service too. Start with certified mail through the clerk ($20) — the standard method.

If certified mail comes back unclaimed or refused, escalate:

  • County Sheriff ($30–$50) — deputies will attempt personal delivery at the contractor's home or business address
  • Private process server — these professionals specialize in finding evasive individuals. Reddit users in Des Moines have specifically recommended professional investigators for hard-to-serve defendants

If you truly can't find the contractor, check the Iowa Secretary of State portal for a registered agent address. For sole proprietors, the county recorder's trade name filings may have a different address than the one you know.

Step 5: Prepare Your Evidence

Contractor cases are won with documentation. Bring three printed copies of:

  • The written agreement, proposal, or contract — even a text message or email confirming the scope and price counts
  • Proof of payment — canceled checks, bank statements, Venmo/Zelle receipts
  • Photos of the work site — before the contractor started, during any partial work, and the current condition
  • Written communications — texts, emails, voicemails showing attempts to contact the contractor and their responses (or lack of)
  • Repair estimates from other licensed contractors showing the cost to fix or complete the work
  • Your demand letter and the certified mail receipt proving delivery

If the dispute is about quality (they did the work but did it badly), the repair estimate from a second contractor is your most powerful evidence. Get it in writing with a detailed scope of what needs to be redone and why.

What You Can Claim

Calculate your damages based on what you actually lost:

  • Unperformed work: The deposit or payment for work never done
  • Substandard work: The cost to have another contractor fix or redo it (minus the value of any acceptable work that was completed)
  • Court costs: Filing fee ($115) and service fees get added to the judgment if you win

Support the amount you request with evidence of your losses. The $6,500 cap applies to the principal amount; statutory interest and court costs are excluded.

If your money claim exceeds $6,500, the general civil docket handles claims above the small-claims cap. Under Iowa Code § 631.8, when a small claim is joined with a larger claim, the court must either hear the small claim and dismiss the other claim without prejudice or, for parties who have appeared or are existing parties, hear the small claim under Chapter 631 and the other claim under regular procedure, or order both claims to proceed under regular procedure. A dismissal without prejudice leaves the other claim unresolved; it does not mean the remainder can be filed as a later small claim.

Our Filing a Small Claims Case in Iowa guide walks through every step of a contractor dispute — demand letter template, evidence organizer, and a service tracking worksheet for hard-to-find defendants.

Get Your Free Iowa Small Claims Filing Checklist

Download the Iowa Small Claims Filing Checklist — a printable guide with checklists, scripts, and action plans you can start using today.

Learn More →