A small yard does not have to be devoid of landscaping elements. There are plenty of things that can be done with a small yard to help it look nice, while not encroaching too much on usable space. The key is to plan well, and to choose plants and designs that are not too over powering. But, even though you may not be able to have large boulders or a sweeping flower garden, or a large pond, it is still possible to have a beautiful landscape that surrounds your home and helps you feel more comfortable in it.
One of the things to remember when you have a small space is that you can build up rather than building out. You can do this by building raised beds for your plants. This can be done yourself, allowing you to save money. In fact, if you have a small yard, your landscaping costs should be fewer anyway. Building a raised bed allows you to create an attractive feature for your small yard without having to worry about taking up too much space. Some beds, if built on planks of wood, can be designed with wheels. Then you can move your landscape wherever you want; you have a moveable landscape!
Another method of maximizing small landscape space is to use containers for...