WALSH & AMICUCCI LLP