If a contractor demands full payment upfront, choose a different company.
Check how efficient the roofing firm is since the comes in managing customer grievances. Anyone can keep a roof from leaking for many months using enough tar sealant around your roof penetrations. http://prayerwarriorscircle.com/michael-j-fox-mohammed-ali-and-your-miracles/