What's the depth of the fill and how big of an area? Put it all in, grade it out and go over it with one of these (if you can find a contractor in your area)?
Discuss this in the forum topic Have to have a Screen?.