Councils picking up and disposing of stuff is paid for by the council. Councils are your customer.
Collect stats on the number and type of items picked up per council. If you get any traction, tell the councils it will cost X$ to keep the service running in their area.
This will only work if it solves the problem of illegal dumping. I have yet to see anything of any value dumped in my area outside of the normal council pickup times and during these times the pickers do this job already of hauling away all the stuff of value.
I am amazed at how low in value the pickers will go. I have thrown out stuff with almost zero value and they have taken it away. My wife and I are always amazed at what gets taken by them.
Collect stats on the number and type of items picked up per council. If you get any traction, tell the councils it will cost X$ to keep the service running in their area.