Roof Replacement After Poor Workmanship
![](https://roofresto.com.au/wp-content/uploads/2023/06/1.jpg)
Our customer got such a bad job that we had to replace the roof – It has now been finished with an independently inspected tick of approval
New Roof Installation – Gutterresto
![](https://roofresto.com.au/wp-content/uploads/2023/12/img3331-w640.jpg)
A customer just had a new roof installed by RoofResto. The previous job from another tradesman was so bad; we had to replace it again.