Skip to main content
You are the owner of this article.
You have permission to edit this article.
Mason City man sentenced after pleading guilty to prostitution with a minor

Mason City man sentenced after pleading guilty to prostitution with a minor


A Mason City man received a suspended sentence of jail time after pleading guilty to the charges of soliciting prostitution with a minor.

David Ross Welsher, 39, of Mason City, was arrested in late August of 2019 for paying $50 to engage in a sex act with a minor, according to court documents.

Welsher was charged with prostitution, categorized as a Class D felony. Welsher pleaded guilty to the charge in early May of 2021.

David Ross Welsher


Welsher was sentenced to jail time of five years which is suspended.

Welsher will serve probation period of three years under the supervision of the Department of Correctional Service. He will not have any contact with any minor unless pre-approved by his probation officer. Welsher will also be required to comply and complete any sex offender treatment deemed appropriate.

There is a no-contact order set in place, according to documents, between Welsher and the victim. The order will set for a period of five years.

Along with these charges, Welsher will be required to pay a fine of $750. He will be required to provide a sample of DNA and will have to undergo fingerprinting to the sheriff’s office.

Mason City man will serve probation for theft
Three Belmond men plead not guilty to robbery and willful injury
A Mason City man hospitalized after being shot in the leg
St. Ansgar man and his son arrested for alleged involvement in January U.S. Capitol riot

Abby covers education and public safety for the Globe Gazette. Follow her on Twitter at @MkayAbby. Email her at


Sign up for our Crime & Courts newsletter

* I understand and agree that registration on or use of this site constitutes agreement to its user agreement and privacy policy.

Related to this story

Get up-to-the-minute news sent straight to your device.


News Alerts

Breaking News