1:23 Garden Guide: This shrub blooms more than ANY other!
Roses typically bloom in May and June, but if you plant "repeat blooming" varieties, the flowers will continue sporadically all summer long and produce an impressive flush of blooms when the weather cools down in late summer.