Your roof's job is to keep your home safe from the weather. When you've got a roof problem, the forces of nature can cause havoc with a whole host of other parts of your home. You'll reap rewards over time if you learn now how to care for your roof. Go over this article for some helpful tips on maintaining your roof. Think about your own safety first. You should always assess the situation thoroughly before you begin any roofing repair job. This is because rushing up to fix your roof as soon as you notice a problem could result in a serious accident. For instance, you should never try to fix a roof when it is raining or extremely windy outside for obvious reasons. When it comes to maintaining your roof, make sure that you keep your gutters clean. Clear them of any fallen leaves, twigs and other debris so that water can flow freely from your roof. If you don't adequately clean out your gutters regularly you may become prone to flooding problems. Before entering a contract with a roofer, consult the Better Business Bureau. They'll be able to tell you if complaints have been entered against this roofer in the past, and may be able to give you insight that the roofer's own references won't. The integrity of your roof is important, and you don't want to get scammed. Always research a roofing company before you allow them to do any work on your roof. You want to call up the Better Business Bureau or visit their website to see if there are any complaints. Search online and see if anyone has left a review about the company as well. If you don't do this, you could end up getting with a company that does terrible work. You should avoid going up on the roof yourself and looking for any damage. If you think there are problems, hire a professional to do an inspection. You don't need to run the risk of the roof caving in from your walking on it. Sometimes it can be hard to determine if you just need your roof fixed or if it needs to be replaced. This decision is usually made when