It is generally recommended to clean carpets with hot water as it helps to dissolve and remove tough stains more effectively. Hot water also allows for better penetration into the carpet fibres, resulting in a deeper clean. However, some carpets may be sensitive to high temperatures, so it is important to follow the manufacturer's guidelines when cleaning your carpet.