Winter is perhaps the most demanding season to almost any type of residential or commercial roofing system. During this time you have the threat of snow, ice dams and occasional rains looming over your house. If you want to get ahead of any potential trouble, it makes sense to have your roof professionally inspected and repaired before …