It is normal to expect a professional roofing contractor to repair or replace your old roof. Your roof is one of your most valuable assets, so it should be able withstand all weather conditions. Most roofers offer some guarantee for their work. But what should you expect from a warranty https://hudsonilcommercialroofrepair.blogrelation.com/18289991/tips-for-choosing-a-roofer-cooksville-il