A roof, like walls and a foundation, are an integral part of a house. With a damaged roof, you risk exposing your house to the elements and causing further damage to your home. When choosing a roofing company, you want to hire an experienced, qualified and competent ro...