Could be gypsy moth catipillars too. I am having problems with them here.
In cooler weather you could use neems oil spray, but it will burn the leaves in summer heat. Try hitting the plants with water from the garden hose first thing in the morning. The leaves need to dry else you will get black spot.
If you use chemicals in your garden, you can try Bayer 3in1 systemic rose care granules at half strength. Water the plants well before applying and afterwards for a few days. I like to treat before a rain storm.
You could also cut the damaged leaves off the plant ..... Don't compost them.