Тут зависит от того, чем Вы собираетесь утеплять. Я бы посоветовала Вам два варианта: экструдированный пенополистирол и минеральная вата. Мин.вата стоит дороже, чем экструзионка, но и качества и теплоизоляционные характеристики у нее лучше, а, с другой стороны, это же веранда зачем переплачивать. Чтобы утеплить кровлю, вам сначала нужно сделать обрешетку для этого (деревянную), затем положить гидроизоляцию, после гидроизоляции кладете утеплитель (если экструзия, то предварительно разрежьте, чтобы подходил под обрешетку), потом кладется пароизоляция (пленка 200 микрон), в принципе это все, чтобы смотрелось это все эстетично, то сверху пароизоляции можно сделать еще одну обрешетку для крепления на нее, например, вагонки.