BOHLER AND ASSOCIATES LTD