Some gardens and landscape areas just do not have the appropriate type of soil to grow beautiful perennials. Because of this challenge that you may face in your desire to raise these lovely flowers, you may want to consider planting them in raised beds.
A raised bed is simply a boxed area where you are growing your plants in soil that are a few inches above your ground soil (or higher). The planter box may be tightly sealed in a small wooden frame or you could have soil that slopes over the sides. There are different types of raised beds that you can choose depending on the look you want.
Using a raised bed to plant perennials is extremely beneficial when you want to have 100% control the soil you are using, and without the battle of removing the salts out of the ground soil. Going to the trouble of clearing up poor conditioned ground soil is typically frustrating and unsuccessful, and can be very time-consuming as well.