You can usually get free mulch from your local transfer station. If you dont have a truck, take a trash can, put trash bag in and fill up the bag. My back can handle about 6 bags,at a time. And find people with goats, horses, sheep, etc to harvest poop from. I use the same bag method from a neighbor with horses.
And start planting perrenials. I plant 2 year crowns of purple asparagus in the tree wells of every new tree. Buy on Amazon.
Also artichokes, and rhubarb. Im eating all 3 right now!
I have them planted in my hazelnut guild.
ive also been known to pick up bags of leaves left by the road on trash pickup day.
And you can call tree trimmer companies, they have to pay at the transfer station to dump their chipped trees. ive had them dump them in my yard for free.