The roofer I mentioned above actually was recommended by a neighbour. Neighbours flat roof has been fine, mine leaked 3 times.
Existing problem has been with new cement and flashing, to base of chimney, on pitched roof. Had it done last year, failed this year. I'll try and get roofer to put...