If you are familiar with roofing, it may seem like an easy job. Nevertheless, the wrong technique at any step of the process can lead to more severe problems down the line. Also, many factors need not be apparent to you but must be considered in determining our repair plan. For example, the type of underlayment used over your existing roof may determine how much work needs to be done before we can proceed with repairs. In addition, there are hundreds of different types and styles of shingles from which to choose, as well as many various issues that may need attention beneath those roofs.