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