Very easy.... Last shingle roof I did took about a (long) day to put down the shingles... The last metal roof about the same size about 3 hours...