Making good decisions is the key to minimizing near and long term costs related to any home improvement. This is especially true for large, complex jobs like re roofing. If you notice some wear and tear on your roof you may be wondering should I repair or replace my roof? You are probably hoping you