G'Morning.
So, phytoremediation would be my method of choice too, but I hear you asking for other solutions. Have you looked at mycoremediation? (fungus/mushrooms) Rob Poe might be the person to contact on that. Haven't seen him in a while, but he's the good ideas man on this one. He has a soil solutions working group (
https://mycoremediation.wordpress.com/about/).
If you're just going the soil route and need cheap topsoil with a low footprint, check out EZ Tree. Local south side source for mulch, topsoil, wood, compost, made from trees and manure from the neighborhood.
They're at:
7050 S Dorchester Ave, Chicago, IL 60637