Answer: Your landscaper is right - both flowering cherry and flowering crabapple are considered ornamental because they do not reliably set fruit. However, sometimes the trees just can't help themselves and begin to form fruit. The fruit never really matures and it never gets very big, so technically they are considered ornamental rather than fruit bearing trees. Hope this clarifies things for you.
Q&A Library Searching Tips