It won't! But in All the sunny days you will have plenty of hot water!I wonder how it would work in SUB-zero temps and wind chills to -70* farenheitI don't have a flat roof, ther is a solution to triangular roof toolooks interesting but FLAT roofs with snow and cloud bursts are HUGE NO NO !!!!!!!! unless you want the entire house to be a walk in shower.![]()