To make a compost heap, you need some space fairly far from anyone who might have a problem with the smell. The bottom corner of a garden, or some other place a distance from the house is a good place. Compost heaps should also be placed on soil, or grass: a paved yard or concrete are bad places.