What I've read you can do with the roses is do a "Minnesota Tip" - dig a trench at least 6" deep & as long as the cane, lay the canes into the trench, then cover the canes up with dirt, then with more mulch. A lot of work & a big pain in the butt. Me personally, I just cover the base of the rose with a ton of mulch (minimum of 4-6") and just realize that I'll have winterkill on the exposed part of the cane. As long as the bud union or roots are well protected from the winds / freeze, you should be just fine. Another thing if you're worried about losing the length of the cane is to lay the canes down, cover with straw, then put burlap over that & weigh it down with rocks until the snows cover it. That would protect them too - but I'd be afraid in your area of harboring lots of buggies.