Yes they take flagstone. Same charge as concrete.
Probably not, they only take recyclable materials. But you should easily be able to give flagstone away on Craigslist, NextDoor, LetGo, etc.
No just concrete asphalt and tree
Thanks! Your answer is awaiting moderation.