One of the great advantages of the internet is its wealth of knowledge. You can learn about anything you want. You just have to find the right source. The aim of this post is to give you a source that equips you to know the basics about your roof, so you don't always have to rely on a roofing company.