How Long Does a Roof Last in North Carolina’s Climate?

I was talking to a homeowner in Greensboro a while back. She’d just bought her house, maybe two years prior. Previous owners told her the roof was “fairly new” when she purchased it. She had no idea what that meant. Five years old? Ten? She assumed she had plenty of time. She didn’t. The roof […]