HERBERT W. STUPP & COMPANY, LTD.