The answer depends on several factors, such as what is causing the leak, and the overall age and condition of your Beith roof. If the leak is caused by a few minor issues with the shingles or flashing, this can be repaired easily in a few hours. However, if the roof is old and subject to widespread problems, it may need to be replaced, which could take a few days. Our Beith emergency roofers are on hand to help you repair your leaking roof. To have our team come out and inspect your roof, call us on 01505 434031 now.