Drought-tolerant shrubs with compact roots include rosemary, lavender and spirea. These woody shrubs, available in dwarf varieties, need little water and enjoy sun exposure. Prune them as desired, using the rosemary for culinary needs and the lavender for crafts. Shade-tolerant shrubs, such as dwarf hydrangea and chokeberry, like moist, well-drained locations and need organic soils. Varieties such as azalea offer both sun and shade cultivars, with evergreen and deciduous hybrids. Their roots fit small spaces and are non-invasive.