SAL BARRACCA & ASSOC. INC.