If you spend much time talking with a contractor about your roof, you’ll find there is a whole host of terms associated with it. In fact, for something as simple and basic as the structure that covers your home, the language to describe all the various aspects can be...

read more