I read the article on black spot on roses and they said to use Honor Guard. Where can I buy this? Do I have to get rid of all the dirt that is around them, or will this spray take care of it? Also, how much water does a rose plant need a day? Thank you.