I don't know the employment laws in Iowa, but in general, asking for candidates of a certain marital status can be an HR liability issue.
Other folks may have more insight.
Thankful for the job offer, and not trying to hate, just trying to prevent a potential headache...