We contracted Titan Plumbers to replace our entire roof. It was a big job and after being stuffed around by other plumbers they gave us a reasonable price and completed what they said they would. They turned up on the times and days they said. Most impressively one night when the roof had just be done a gutter was overflowing due to heavy rainfall, Matt came around at 8pm on Sunday and plucked a rag out of the drain! View this review on Google.