O'SHEA, MARCINCUK & BRUYN LLP