ESTREICH & COMPANY, INC.