After you have established how you want to use your roses whether they be to add color to your garden or serve as shrubs or climbers you will need to know how to plant them. First thing is first. While choosing a rose bush, just because they are expensive does not mean that they are actually healthy. You will have to check out the stalks. Make sure that the stalks are green and full of life. If they are brown then walk away. The roots should be moist and fibrous in order to respond well to your planting area. If the stalks or bushes are unhealthy you will not have a good rose season.
The next step in planting roses is to have an organic based fertilizing ground which is the best environment for roses to grow. Such an environment includes having peat moss to keep the moisture down in the roots of the plants and not frying out from the sun and temperature, compost, commercial manure and leaf mold. These will all help for your rose plant to adapt and grow in your garden.
You should plan to plant your rose garden in the fall yet if you are worried about the winter then you can also plant in the spring even though fall is the best rose growing season. Once you find the most healthy roses make sure that the roots are kept moist from the nursery to your home. If it is a long drive keep them moisturized with some water or a wet towel. Once you get home be ready to plant because you should plant them immediately. The holes for roses should be wide enough so that the roots have enough space to grow and do not crowd or intertwine between plants. The bud of the rose should be right below the rose surface.