If you have a leaky roof or require a new roof, BBB can help you uncover BBB Accredited roofing contractors near you. Compare contractors and read the indications that you choose to might need a different roof below this checklist.It would not be a smart idea to buy a property having a leaking roof. For the reason that immediately after paying for,