WHAT ARE THE ESSENTIAL FACTORS WHEN REPAIRING A MELBOURNE ROOF LEAK?