In order to put shingles on a roof,
lay the shingle down in the position you want it, then use a nail gun to put several screws along the top.
lay the shingle down in the position you want it, then use a nail gun to put several nails along the top.