Yes they take concrete by weight a little more if its mixed concrete, less if its clean concrete.
They do go by weight so expect to pay alot more if you have heavy concrete.
I'm really not sure what they take but you can always call. I went in for used cooking oil I know they take that
Thanks! Your answer is awaiting moderation.