I need to replace a flowering dogwood that was diseased. I want to replace it with a bush/tree that is 4'-6' with a 4'-5;spread. I'd like it to flower in pinks or purple shades and possibly have berries in fall (but not absolutely needed.) It is in front of a fence, so although that direction is west, it will be part shade because of the high fence (5'). I live in zone 6a. Any suggestions?
How about Kolkwitzia amabilis http://davesgarden.com/guides/pf/go/521/
Something a bit unique.
Or Callicarpa 'Profusion' http://davesgarden.com/guides/pf/go/78811/
You could also try Clerodendrum bungei http://davesgarden.com/guides/pf/go/1253/ - Actually, I can give you a few plants of this as I need to dig them up from the lawn.
Various Weigela selections, as well as the many Syringa that can proliferate in Ontario - you would have many to choose from that would fit the size requirement that you offer.
Might have slipped VV's mind, but I'd think there might be viburnum which could fit the bill, too.
No good viburnums in pink/purple flowers for that far north - that I'd recommend.
Viburnum farreri dwarf selections might be close - but I don't grow them.