This depends on the size and type of job. Repairs can often be completed quickly, while full roof replacements typically take several days. We'll provide a clear timeframe before starting.