The purpose of a roof is to protect the entire dwelling from the elements. If the roof is not put on your home properly rain and wind will be able to get into the home and will cause damage to wood word, dry wall, paint, and more. If a roof is not put on properly it can cause a lot of damage, more than it would have cost to put a roof on right the first time around.
When choosing a roofing contractor for your home, be sure that you shop around a bit. Don’t just look for the best price, look for a contractor that will be able to bring experience, quality products, and quality labor into the project. It’s better to pay a bit more for a roof that is done right than to end up paying for damages in the future when the faulty roof leaks. Do a bit of shopping around for the right contractor, ask questions about experience, insurance, bonding, and licensing as these are things that all legit roofers will be able to bring to the table when they are installing a roof on your home.