shingler

Noun
  1. a worker who shingles roofs
shingler
A shingler carefully hammers new shingles onto a steep roof.