Once you've decided where you're going to set up your garden, there is preparatory work to be done. The garden site needs to be cleared of rocks, plants, weeds, lawn, undergrowth and all garbage. Here are some more steps for preparing the perfect home garden.