The present investigation considers the effects of special roughness patterns on impingement target surfaces to improve the effectiveness and surface heat transfer augmentation levels of impingement jet array cooling. This investigation utilizes various sizes, distributions, shapes, and patterns of surface roughness elements for impingement cooling augmentation. The surface roughness shapes considered here are rectangle and triangle, in combination with larger rectangular pins. Configurations considered include: (i) arrays of small rectangular roughness, (ii) arrays of small triangle roughness, (iii) combinations of small rectangle roughness and large pins together, and (iv) combinations of small triangle roughness and large pins together. Tests are performed at impingement jet Reynolds numbers of 900, 1500, 5000, and 11000. Local and overall impingement cooling performance depends upon the shape of the roughness elements, as well as upon the jet Reynolds number. Depending upon the magnitude of jet Reynolds number, different behavior and trends are observed for the arrays of small rectangle roughness, compared with arrays of small triangle roughness. These differences are related to the abilities of the two different roughness shapes to generate different distributions of local mixing and vorticity at different length and time scales. Overall, results demonstrate the remarkable ability of target surface roughness to produce increased surface heat transfer augmentation levels of impingement jet array cooling, relative to target surfaces which are smooth.