We needed a fresh roof for our garage. Insurance policy would only cover the house. ;( We contacted Jimmy and he arrived over exactly the same day we called.Any issues uncovered at this stage can have an effect on the new roof. Addressing them early stops long term problems. You want a strong foundation on your new roof process.Our specialists get