Build a rock garden for a focal point in a small area. Choose interesting shapes and sizes of rocks and complement them with plants that won't overrun the garden. Rock gardens don't require much maintenance, which is an added benefit.
Use a fountain, waterfall or a small pond in small-home landscaping. Fountains and waterfalls don't require much room, add interest to the landscape and provide the soothing sound of falling water. They can stand alone to draw attention or be blended into a rock garden or flower bed.
Grow flowers and ornamentals in pots instead of planting them in the ground. They can be moved easily as needed, which is especially helpful when some plants have lost their flowers, while others are still blooming. Plant flowers and other decorative plants in raised beds to make the most of the space you have. Arrange your plantings so that those that bloom early are at the front while late season plants are at the back.
Create a focal point in your landscape by installing a trellis. Conserve space by growing plants up, instead of out. Plant vines and flowers that cover the trellis for an attractive garden display.
Hang potted plants on poles to make use of all available space and add variety to your landscape. Garden hooks stand alone on poles or attached to fences to provide additional space for plants.
Add interest to your landscape by including lawn furniture. Choose something small that won't draw attention from the plantings. A small bench or a couple of chairs work fine and offer a comfortable place to rest while enjoying the beautiful landscaping around your small home.
Plant a dwarf fruit tree that won't overpower the garden. These grow to only a certain height so you needn't worry about them becoming too large in the future. Of course, if you have room, the right full-size tree can add beauty and shade to your yard.