I'm looking for a Roofing Contractor to replace a small flat roof on a house in Auckland central

 

Can anyone recommend someone they have used recently

 

( preferably one that understands the concepts of water, ie it runs down hill.

 

It seems many roofing contractors miss this part of their training..)