DE HAVEN FINANCIAL