Yes, Clear Zone Double Impact Farm Fly Spray is labeled for cockroaches. Treat harborage areas such as baseboards, sinks, cabinets, meter boxes, window and door frames, and corners of rooms.
Clear Zone Double Impact Farm Fly Spray kills on contact and has a residual that will last for a few hours.
Clear Zone Double Impact Farm Fly Spray can be applied on horse and donkeys per the product label. Instructions for on-animal use: Lightly mist over the backs of horses and ponies from a distance of at least 2ft. Use 2-4 sec spray/animal. Do not spray directly in face or eyes. Do not treat sick animals. Repeat as necessary but no more than once per day.