Installation time can vary by roof size, pitch, components, crew size, crew speed, etc. On an average sized home with average pitch and components, most installations are completed within 3-5 days. You are receiving a complete roofing system with many non-visible engineered components below the steel shakes. It is more labour intensive than other roofing options, but also lasts much, much longer!