Since it is often far less expensive than other roofing materials, it is almost expected that it will have a shorter lifespan. Depending on the quality of the shingle, you can expect an asphalt roof to remain in good shape for 15 or 20 years. It is considered a relatively low-maintenance material, but that doesn’t mean that once it is up you can completely forget about it!