I've grown Salvia penstemoides in several different places in my yard and there is one bed that it seems to like, grows and blooms for years, although it is planted right next to a spruce. I always try to keep the spruce trimmed back, so Salvia penstemoides keeps growing and blooming. I thought I lost it this year, but it was slower growing and blooming.