Roses love lots of water, but good drainage. I have never used rocks on top of roses, usually good soil or bark chips. They are probably not getting enough water, its pretty hard to kill roses, they also need a good 6 hours of sun a day to really thrive. I feed mine at least once a month sometimes more often. Good luck.