Roof-Maintenance-ContractorWhen planning some do-it-yourself maintenance and repair on your roof, safety should be of utmost importance. The heights associated with working on your roof can present many challenges, especially to non-professionals. Therefore, it is important to take note of some vital safety guidelines outlined below before embarking on the project. Accidents do happen, so why push your luck instead of taking precautions?