B AND F ENGINEERING INC