Generally, pruning is done right after blooming, to ensure that blooms are not interrupted and show up at the correct time.
Unless shrubs are planted without enough space to grow, they shouldn't need much pruning. Periodically removing dead twigs, crossing branches, should be all that is needed.