A reliable roofing system can last a long time, however, there will come a moment when you will have to replace it, since it may no longer serve your home well. The tricky part is determining when is the right time to buy new roofing in Charlotte, NC. There are some clear signs which you can take into account and decide whether it’s time to say goodbye to your old roof.