Try calling the flood restoration guys who specialize in just that type of issue. They usually garuntee their work to full satisfaction. I have seen messes that they cleaned up that seemed impossible, but somehow they managed to overcome. Good luck with that.