Most homeowners want a new roof that won’t leak and need to be repaired for decades. Usually, a roof lasts between 20 and 25 years. However, professionals are called out to repair more than 70% of roofs installed fewer than ten years ago. This is because the roofer cut corners on roof installation to give […]