It takes around 24 to 48 hours to install a new asphalt rooftop, depending on the size of your roof.