KREISBERG MAITLAND MENDELBERG & O'HEARN, LLP