Asphalt shingles properly applied to a roof are extreme- ly durable, but eventually they will need replacement. How do you select the type of shingle and the roofing contractor? Do you tear off the shingles or roof over them? What important details of the installation and the roof replacement...