I make all my own compost. Since I landscape for a living I've got access to tons of plant material to create plenty of compost year after year. I do bring in some composted manure every couple /few years, but I get that for free from a friend that runs a dairy farm.