JOSEPH HIDALGO & SONS, INC.