It depends on the scope and size of your project, but typically a residential home takes 1-2 days for shingles and a little longer for metal roofing. Commercial roof replacements again depend on the size and scope, but we have the materials and manpower to complete your project as quickly as possible. At our roof replacement consultation and after seeing the property, we will give you a better estimated time of completion.