Question: how long does it take to replace a garage roof?
Answer: How long does it take to replace a flat roof? A single garage roof without decking will take about 4 hours. Removing and replacing the decking and you can expect the work to take around 7 or 8 hours.