Всё зависит от того, каков Ваш бюджет, и каковы возможности - самому делать, или рабочих привлекать? Опять же - тип Вашей кровли, кровли Вашего дома. Если кровля сложная, то можно использовать любые практически, кровельные материалы - черепицу, кровельную сталь, а простую - хоть рубероидом, хоть и шифером укрыть можно.