W. CASLON & COMPANY, INC.