Good companion plants for roses love full sun ... or opt for blue or purple Agastache to look amazing next to pink roses. This herbaceous perennial is also very deer and rabbit-resistant, drought ...