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