When rainy season comes, it is important to make sure all of your current roofing materials are up to the challenge of daily downpours. For example, check to be sure there are no missing roofing shingles. If so, this could potentially cause damaging water leaks. If only a few are missing, it is easy to replace them by using a roofing nailer to install new ones. However, if the most are damaged or missing it may be time to consider an entirely new roof. As an alternative to traditional shingles, many homeowners are turning to metal roofing. It tends to be much more durable than shingles, and in some ways offers better protection especially when it comes to high winds. Regardless of the kind of roofing materials you need, the Web is a great place to shop. Reliable sellers on eBay offer a variety of different materials, so you are sure to find just the right supplies to repair or even replace your roof.