Yes, it does heat the water. The cycle will lengthen the cooler the temperature of the supply water. Our hot water heater is set at 160 degrees (with a mixing valve for showers and baths to 120 degrees), so we feed 160 degree water to our dishwasher.