Recommend me a small tree/shrub
Hello,
in the front garden of our house, we have a rather big rose shrub that I honestly don't like a lot (it was planted by the previous owner). It is roughly 3/3.5m away from the house, and 1m away from a retaining wall (our front garden is elevated).
I want to replace it with a medium/large shrub or a small tree. I am having a hard time deciding.. any ideas are welcome 

Ideally it should have all-season interest (ok if they are deciduous though), and not end up too big. A big big plus would be it it grows fast, for this particular place I don't want to plant a tiny plant now and wait 10 years until I get a decent size.
Some varieties of cherry blossom trees seem to fit the requirements but I am not sure how fast they grow..
Any large shrubs to recommend?
Final point to add, soil is slightly alkaline so acers are out of the question.
0
Posts
Crab apples come in all sizes, some will never grow very big. They have pretty blossom in spring and fruit in late summer/autumn.
If you look around you should find one for less than that, seems a bit pricey.
I had one in alkali soil in my last garden so I don't think it's fussy, although some sites say it prefers a slightly acid soil.
I have a pair of lovely crab apple trees (called ‘Gorgeous’ - a present from each of my daughters, who thought the name suited them well 😉). Great blossom, not bad looking tree in summer and apples that persist here til mid December.
How large does this get/how quickly it grows? After some consideration, I prefer a crab apple vs. a cherry tree. But I still like the Amelanchier.. (although it's out of stock in most places for a few months at least).
I have a shrub version of the Juneberry called Amelanchier spicata and it might be an option if you can find one. It stays to about 2metre in height naturally without pruning and looks very like the Amelanchier lamarkii.