A roof replacement project can give you the opportunity to evaluate your current roofing system and compare it to other roofing options. It's also a good time to reassess your roofing requirements, especially if your existing roof is already outdated[...]