I live in an area that gets hit multiple times every year with big snow and rainstorms. By the time the weather starts to calm down a bit it becomes quite easy to drive though the neighborhoods and see which house used a good roofer and which didn’t. With all of the snow, ice, rain and wind that our houses have to deal with, the roofs that had sub-par work done on them face a load of problems over time including things such as holes, dents, scrapes, broken or falling off shutters and ice shelving on their gutters. If you haven’t heard of ice shelving before it occurs when the heat of the home warms up the roof, melting the ice on the roof but then refreezing when it settles in the gutters. Once your gutters are full of ice you are really in trouble. The weight along of all of the ice is enough to push your gutters off of the house and down to the ground. The extra weight of the ice in the gutters can also put a lot of strain on the roof, which can do quite a bit of damage on the roof as well. Even if you are safe from ice shelving, if the roofers who worked on your home did not do a great job the bad weather can tear off or otherwise damage the shingles on your roof. Once this happens it is only a matter of time before you start facing sever risks of your roof leaking which is not only terrible for your roof but can do a lot of damage to the interior of your home depending on where and how bad the leak becomes. Another common problem many home owners face in this neighborhood because of bad roofing companies is that if the roof is not done correctly, there can be issues of unintended runoff, which can lead to wearing of the sides of the house and can over time even cause parts of your home to rot. After seeing all of these different things happen a few times to different homes in our neighborhood I have become incredibly careful about which roofing company I hire to do any roof replacement or repair. Your roof is a big investment that is the main level of protection for your biggest investment, your home. If something goes wrong with your roof it is just a long slide downhill after that. That is why it is so important to find a competent roofing company that will do the work correctly and take their time. The roof will still need the occasional repair but it should be nothing compare to the hassle and stress of constantly repairing a roof that was put on poorly or carelessly. When choosing a roofing company, try talking to your neighbors, see if they have any recommendations for roofers that they have worked with in the past who have done good work. That is probably the best way to get a feel for the best roofing company in your area.