mate...get yourself one of the suction mount roof lightforce lights....i have had one for over fifteen years ,had no trouble
with it.....even on the coldest of nites it still hangs on,only time i lost it was to a low hanging branch.(no damage) before
putting on roof make sure there is no dust on the roof.......