There are two main classes of roses: Bush roses and climbing roses. These two classifications are based entirely on tendencies of growth. Bush roses grow from 1 foot to 6 feet in height and require no support. Climbing roses produce long canes each year and must be provided with some type of support. Bush Roses […]