An elderly woman has narrowly avoided losing tens of thousands of dollars after a man allegedly knocked on her door claiming to be a roof repair man.