When planning a roof replacement, it’s important to know the things that go into it — installation timelines, types of material and hiring the right roofers, to name a few. Just as important is knowing the hurdles that can derail your project. In today’s post, local roofing company JAM Roofing helps you with your roof replacement plans by taking a look at these common pitfalls, and how to avoid them.