Have you talked to your yard about a roll off? Sometimes its a lower price, but if its a hassle to take in, who cares?
If your yard won't do it, maybe a roll off company. should cost under $200 a trip I would think. Could you fit more than 2 tons in a 40 yard roll off?