Don't Hire the Wrong ContractorIn Canada, there are a shocking number of roofing contractors who are unlicensed, uncertified and unqualified to perform the work you...
6 Reasons to Start Preventive Maintenance ProgramEveryone knows buckets on the floor to catch roof leaks look downright ugly and unprofessional, but there are much bigger problems that...
Common Types of Flat Roof Repair & MaintenanceKeeping roof drains free of debris is an important and often neglected maintenance item. In fact, it is perhaps one of the most important...