Select a design for the overhang. While overhangs can be built to any lengths, most only extend out about two or three feet. Determine how many feet are necessary to construct your overhang project. Count the number of truss boards on the roof and multiply this by the length of the overhang, adding one foot to the total to figure the total length you will need.
Attach metal joists to the existing roof trusses using 2-inch galvanized nails. These joists will hold the new boards in place for the overhang extension. Remove the end of the roof molding, if necessary, to locate the existing trusses. This can be done with a crow bar.
Measure and cut each board to its appropriate length using a tape measure and circular saw. Install the first board to the inside of the first truss. Place the board in the joist and nail it in place to the existing truss with 2-inch nails. Repeat this until each board is in place.
Place the roofing material on top of the extension. Lay plywood on top of all the new boards until completely covered except for one inch on the outside so you can tell where to nail the plywood in place. Place 1-inch nails through each overhang board, one at each end of the plywood and one in the middle. Cover the plywood with a layer of roofing paper and shingles to match the rest of your roof.