Shield Roofing knows that your time is valuable therefore we insure speedy professional work. Our typical timeframes are as follows. For metal roofs and roofing our average start to finish time is 3-4 days. For shingle roofs and roofing our average start to finish time is 1-2 days. We are here to provide speedy quality work.