E & D ENGINEERING INC