Promo About Us

Contact Us

To learn more about our products, or to place an order please call or email us today. Thank you for your inquiry.

Telephone: 412-773-2128

Business Email:

Business Office Address:

BRB Systems USA Co.
704 4th Avenue
Verona, PA 15147

Our Products

View the product specifications to see why our Voice Release Clay Target Systems are state-of-the-art and second to none.