How long will it take to install a new roof?
It can take 2 to 3 days to install a new roof on your average home. It depends on if we need to remove the old roof first or repair any damaged lumber.
Share This Story, Choose Your Platform!
Kresta Roofing is a roofing contractor near San Antonio, Texas providing residential and commercial roofing services as a top rated with 40 years of experience roofing contractor.