I'm surprised at these comments.
I think EVERY company has the occasional moral failure. With MCS, they have tried to screw me over 2x in 3 years.
One time, after a lot of anquish, they gave up and nothing happened. They did have a good case for a chargeback but there were some unknowns. Sub I hired filled in a gigantic hole on a farm AND removed 120 cu/yds. Did he bury it or not? The sub was the next door neighbor and said he always wanted to fill in that hole for appearance sakes. The ground was frozen before we realized the hole was no longer in the pasture.
Recently, they are backcharging me something like $1500 that is questionable (failure to re-re-re-report a damaged roof).
Other than those two items, I think MCS is excellent to work with.
As to the money:
I have outgrown MCS on the money part. When I was smaller, $25/cu yd seemed good when I was removing it myself. However, I sub all work out and my subs get paid $20/yd. After discount, I'm breaking even on debris. Everything else is fair. I turn down and bid debris for all their jobs.