Buying a home is an exciting but often nerve-wracking experience. There are many factors to consider when making a decision, but one of the most important structural features to keep in mind is the quality of the roof. Roof problems can result in lots of additional money and time spent. So what should you look… Read more »