Last year I happily planted nine roses. They lined the back of my garage on the patio and bloomed very well. It was beautiful! This year there are no roses. It appears they are all dead. I have been watering them anyway just in case but with no sign of life. Obviously I did something wrong. I used potting soil mixed with peat and soil improver of some kind. They get about 6 hours of sun each day. I saw no disease on them or in them. What did I do wrong?!!!!
The roses probably would have done better without the potting soil and peat. They can make it hard to regulate the moisture. If you need to amend your garden soil, a number of companies sell a mix they call "rose soil". I just plant in the existing dirt but we have good dirt.
Also in your climate, you probably need to provide some winter protection - like heavy mulching to keep them from freezing.
I'm sure more knowledgeable folks will have better ideas for you.
I am in your zone too and wonder if you planted hybrid tears or floribundas. Neither do well here without pretty substantial winter protection. They would need to be planted with the graft (if grafted) below the soil line. And then some additional cover aboveground. The peat is probably an issue as well. It is best avoided. A mix of commercial rose soil and compost would have been good.