Do you've an asphault paving company in your area... I took two loads of shingles and charge the owner the pickup fee and dumping.. and took them to a asphault company and they let me dump it for free.. as they recycle the shingle.. for the road check into that..
that way it wouldn't cost you anything but you can charge them.. but best to have a dump truck. they won't come get it. You'll have to get it to them.
hope this helps.