The duration of the job varies widely depending on the size and complexity of the roof. A small, uncomplicated roof job can usually be finished in a day or two. A large, complex project can last a week or more. Once started, however a job should not
...
more