S. ROZENBERG & ASSOCIATES LTD.