G & D INC