Free flowers. Here’s a way to get ‘em. Just let them grow!
A trick that I employ with some of my regular yard maintenance clients (and at my own house) is something I call “selective weeding.” This means that I play favorites with the plants that grow wild in good places, like an otherwise empty spot in a shrub bed. My goal is to encourage growth of a desirable wild plant to fill that space. For example, next to my patch of blueberry bushes in my home garden, wild violets were doing well. They were mixed up with dandelions and random grasses, which I have been pulling for about a year. In that time, the violets have taken over this spot and now I have a lovely patch of lush ground cover and purple flowers. Obviously, this takes longer than just digging up all the weeds, buying a few flats of flowers at a nursery and planting them, but this approach has advantages. It’s cheap – and since you’re selecting wild plants, they’re super tough, requiring no watering or special attention other than yanking their competitors from your selected area.
Other than selective weeding for violets, I’ve also done this for lambsquarters, (an edible also known as wild spinach) wild strawberries, (an excellent groundcover) and wood sorrel (delicious wild salad green with delicate yellow flowers). Remember, not everything that comes up on its own is undesirable!