When using the Eurosaver geo geo cylinder it takes 30 minutes for the heat pump to heat your cylinder. The heat pump monitors the cylinders temperature and tops it up when you use water so you never run out of hot water.