Barry Avenue Plating (BAP) is a company that provides metal finishing solutions. It offers anodizing, blasting, etching, conversion coating, silk screen printing, and other services. The company caters to the aerospace, automotive, medical, and entertainment sectors.