Roof fixings:
Where possible use self-drilling roofing screws with rubber seals to fix down the new roof. These will give a longer lifetime of weather proofing when compared to nailing in the fixings with a hammer. You can either buy a battery roofing gun or hire one by the day for the duration of the project.