Here is an informative, concise article from Dinter Nursery in Duncan on how, when and why to prune many of the shrubs we have in our gardens:
Many gardeners prune to enhance flowering and fruiting of their shrubs. The timing of when to prune for this purpose depends on the shrub - does it bloom on new growth or the previous year’s growth?
To help our customers navigate the ins and outs of which shrub to prune when (and why!) we have put together an article on shrub pruning principles.