Could you identify
Even though this looks like a caterpillar it is not. It is the larvae of a sawfly. We were not sure of the flower it was on but if it is a rose this is most likely a rose slug,
If it is not a rose control would be the same as what is mentioned on our website.
That is good news for sure!