I am a teacher in Des Moines and i spent the last summer working with the des moines public works inventoring and assessing the ash trees in des moines. General rule of thumb is if the tree is in good shape (no insects, no co-dominant trunks, no crown die back, and no sidewalk damage) the city is going to try to treat them. last i heard, companies will charge around 10-20 bucks a DIAMETER inch for treating the tree ever 2 years. so a normal sized tree of 20 inches would be between 200-300 bucks.
a co-worker got estimates for an 18 inch and 19 inch trees in her yard and she told me two of her quotes
Family Tree Care in DSM quoted 455 for both trees (every 2 years)
Wright outdoor quoted 350 for both trees.
She also had other quotes as high as 650 bucks so it all depends. Hope this helps some!