ROBERT G. WALSH, ESQ., WALSH & FLEMING, P.C.