Color
How will a particular color of rose look in your garden, be sure to look at other peoples gardens and in magazines to see how different color arrangements work together. For some people the color of the roses will not be a very important consideration for others it will be one of the most important. Either way you will need to be sure that the color will complement the other colors in your garden and not clash with what you already have in place.
Size
Size will also be an important factor, how will the roses look in your garden once they have grown to their full height. Can your garden aesthetically support twenty-foot roses or will you need to stick with a species that only grows to about eight feet high. You will need to measure your garden before you start looking for roses. You will need to know the width and height of your garden to aid in selecting the proper roses. Your roses will need adequate room to grow and will need enough exposure to sunlight and air to thrive. If you have limited space you might want to consider growing miniature roses instead. Miniature roses require much less space and our easy to care for and maintain.
Climate
While characteristics that deal with the visual appeal of roses like the height and color are important the most important considerations are the ones that deal with how well the roses will be able to thrive. The climate that the rose needs for proper growth is one of these, if the climate the rose needs does not match with your local climate these roses will never grow very well. For example if you live in an area that has long cold winters you will need to select varieties of roses that can tolerate cold weather.
Maintenance
How much time do you want to spend maintaining your roses? Do you live in your garden or are you a busy individual that only has small amounts of time to devote to their garden. Some roses require very high levels of maintenance, while these roses are quiet beautiful and would be a stunning addition to any garden you have to have the time and dedication to make them thrive. If you select a high maintenance rose and do not devote the necessary time to them you will be very disappointed with the results. There are roses on the market today known as "Modern Roses"; these are beautiful plants with a great fragrance and long lasting blooms. However they are also prone to disease and very high maintenance.
On the other hand you have "Old Garden Roses" these plants may not be quite as beautiful as the modern roses but they have been specially bred to be very disease prone and to only require minimal maintenance and care. They usually bloom for several months at a time and also have a very strong and pleasant scent. This strong scent can cause problems for people with allergies to fragrances. If that could be an issue for you should consider "shrub roses", these are also long blooming plants with a strong resistance to disease without the strong fragrance.
If this is your first time attempting to raise roses you might want to consider "landscape roses", they are very easy to care for and disease resistant. Landscape roses will add a great deal of beauty to any garden. If you have trellises around your home you might want to consider one of the varieties of climbing roses. These are very similar to landscape roses except that they grow upward like a vine.