Asked May 04, 2021, 3:11 PM EDT
Hennepin County Minnesota
To start, standard apple trees grow 20-35 high, semi-dwarf 12-15 and dwarf 7-10. https://pss.uvm.edu/ppp/articles/choosefruits.html#:~:text=While%20standard%20apple%20trees%20grow,or%207%20to%2010%20feet
So your first decision is dwarf v semidwarf.
This is a good chart for you. https://www.jfschmidt.com/pdfs/JFS_CRAB_CHART.pdf
I cannot suggest dealers but pick a big one or order on line.
Prairiefire Flowering Crabapple
This is a great time to go to the arboretum where you can see their collection of 250 varieties https://northerngardener.org/great-plants-for-northern-gardens-day-21-crab-apple-trees/
I would check out the Arb.
Prairie Fire would be excellent. https://www.arborday.org/trees/treeguide/TreeDetail.cfm?ItemID=820
But it depends on your site and on the height that you want. https://www.plymouthmn.gov/home/showdocument?id=20612