It usually is essential to understand what materials your roof is constructed of since depending on this. You have to acquire special care and practice...