Submitted by ricky on Mon, 29/06/2015 - 12:56 It generally takes 2 -3 days to carry out your roofing project, depending on the size of your home. Weather can also play apart in any time line delays.