When shopping for flowering shrubs, trees or perennials at the local nursery or greenhouse, don't be attracted to those containers already blooming. Once you plant them in the ground they will start losing those blooms. Train yourself to purchase plants that look healthy and disease free with buds about to break. This way, as soon as it is planted it will give you flowers for the full blooming period.