If you are planning to start a roofing project, some of the terms you will come across might confuse you. There are many different types of components and parts that are involved when roofing professionals are creating estimates and knowing exactly what each term means will help you make an educated decision. We have compiled […]
