Cover the roof with tarp paper before installing the metal roofing. The tar paper works as a second line of defense in the unlikely event that water gets through the metal roofing. Begin at the eaves and work your way up, so that each row of tar paper overlaps the layer below it. This overlap is important, because it sends the water down the roof rather than allowing it to get in between the layers.
Position a piece of metal sheeting with its bottom edge at the eaves of the roof, allowing an inch of overhand beyond the outside face of the fascia. With an assistant holding the roof in place, drive a roofing screw through the metal roofing and into the roofing underlayment. Drive the screw into the top of a corrugation rather than into a valley; this decreases the chance of leakage. Set the clutch on the screw gun so that it drives the screw tightly enough to compress the rubber gasket on the screw but not so tightly that it deforms the metal roofing.
Drive screws into the roofing in a grid pattern with the screws 12 inches apart. Don't screw the edge that will be meeting the next piece of roofing; you will screw both of those down together with the same screw.
Place the next piece of roofing on the roof with its edge overlapping the edge of the first piece of roofing. Repeat this process across the bottom edge of the roof.
Begin the second tier of metal roofing by overlapping the bottom edge of this tier over the top edge of the first tier by 10 or 12 inches. This ensures that no water will creep up between them and get underneath the roofing.