E.C. MURPHY WALSH, LTD.