HI Tracy, first the correct time to spray with BT products for bagworms is in late June to early July (this year it may be mid June to late June) when the bagworm caterpillars are small. systemic insecticides are not effective on bagworms and spraying other than when the caterpillars are small is also not effective. and no the sprays will not harm your roses. hope this helps, sandy