I'm in MN as well and the price seem reasonable to me. My wife and I just finished our 24' x 40' garage ourselves and we had $2400 into it and $900 of that was paying someone to diamond grind the floor.
I went with Sherwin Williams Armorseal 33 Primer, 650SL/RC Epoxy, and HS Polyurethane. I'm...