Hey thapharm,
I live in NY. My winters are probably not as serve as yours but my garage floor was awful: cracked, uneven lifting, etc. I mean canyons between the cracks. I coated with self leveling top coat, scarified and coated with Wolverine. That was four years ago and still looks...