Look at the abdominal prolegs (the back legs...not front). If there are 5 or fewer pairs of legs it is a caterpillar. If there are 6 or more, it is a sawfly. It is an important difference because different things will kill each.
How big are the shrubs...is it practical to spray the whole thing?