This depends on a few factors. If the asphalt roof on your residential property is relatively small, we’ve been known to replace these roofs in as little as 1-3 days. Specialized roofing – such as hurricane-proof metal – will take a much longer time. The same can be said for large residential homes and commercial buildings, as the equipment needed (such as skylifts and/or cranes) will add time to the job.