BLOCK COLUCCI SPELLMAN & PELLER LLC