(540) 323-0901

How long does a roof replacement take?

On average, a shingle, shakes and tile roof replacement takes usually 1-3 days, A metal, slate, flat membrane roof usually 3-10 days. All roofs depend on the size and complexity of the project.