1. Garbage Disposal Cord, NEC 422-6(b)1(b): Length should be between 18" - 36".

  2. Dishwasher Flexible Cord Under Sink, NEC 422-16(b)2(b): Between 36"- 48" long. 

  3. Romex wiring is not approved as a Flexible Cord. NEC, Table 400-4.

  4. Electric water heaters are to be wired on separate circuits. Rating of the circuit depends on the nameplate noted on the water heater. See example water heater branch circuit and overcurrent protection calculations.