It depends on the size of the house and the type of roof. Generally, we can re-roof an entire house in one day. Each roof is different. Most roofs generally take one day.