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.
PO Box 512
Edinboro, PA 16412

Our Products

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


We service, repair and upgrade Canterbury Voice Release Systems, supply high quality aftermarket parts and accessories at UNBEATABLE prices.