Roof System 101

How to construct and install a great roofing system for a house.

12/4/20253 min read

a roof with a triangle shaped window on top of it
a roof with a triangle shaped window on top of it

How to Build a Roof for a House: A Complete Guide for Homeowners and Builders

Building a roof is one of the most important stages in constructing a home. A properly designed and well-built roof protects the entire structure from weather, supports insulation, and contributes to your home's overall safety and comfort. Whether you're planning a new build or simply want to understand the process, this guide walks you through everything you need to build a roof, from materials to step-by-step construction.

What You Need to Build a Roof
1. Roofing Materials

These vary depending on your design, climate, and budget.

Structural Materials
  • Trusses or Rafters (wood or steel)

  • Purlins

  • Fascia boards

  • Ceiling joists

  • Sheathing/Decking (plywood, marine plywood, or fiber cement board)

Roof Coverings
  • Corrugated steel roofing / Metal sheets

  • Asphalt shingles

  • Clay or concrete tiles

  • Polycarbonate roofing (for auxiliary/covered outdoor areas)

Underlayment
  • Roofing felt / Asphalt-saturated felt

  • Synthetic underlayments

  • Waterproofing membranes (e.g., self-adhesive membrane, UPVC membranes)

Flashing Materials
  • Galvanized steel flashing

  • Aluminum flashing

  • Sealants for joints and penetrations

2. Tools and Equipment
  • Circular saw / Handsaw

  • Hammer or nail gun

  • Chalk line

  • Roofing nails or screws

  • Measuring tape

  • Ladder or scaffolding

  • Safety harness and PPE

  • Power drill

  • Level

  • Roofing knife

3. Safety Gear
  • Hard hat

  • Gloves

  • Anti-slip shoes

  • Safety harness

  • Eye protection

Step-by-Step: How to Build a Roof for a House
Step 1: Plan and Design the Roof

Before construction, have a professionally prepared roof plan that includes:

  • Roof type (gable, hip, flat, shed, combination)

  • Roof pitch (steepness)

  • Truss design and spacing

  • Overhang measurements

  • Load calculations (wind, rain, and weight of materials)

Professional structural analysis is important to ensure the roof is safe, durable, and compliant with local building codes.

Step 2: Build the Wall Plate and Prepare the Frame

Install the wall plate—a horizontal timber or steel member fixed to the top of your walls. This supports the roof trusses or rafters.

Ensure:

  • Plates are level

  • Anchors are secure

  • Dimensions follow the structural plan

Step 3: Install Rafters or Roof Trusses

You may choose prefabricated trusses or on-site built rafters.

Setting the Trusses:
  1. Lift each truss into position.

  2. Secure them to the wall plate using metal connectors.

  3. Ensure spacing follows the plan (commonly 600mm or 24 inches on center).

  4. Brace them temporarily to prevent shifting.

For rafters:
  • Install ridge boards first.

  • Cut rafters to size.

  • Fix them to the wall plate and ridge board.

Step 4: Apply Purlins and Bracing

Purlins run horizontally across rafters or trusses to support the roofing sheets or tiles.

You must also install diagonal bracing to ensure the roof frame remains structurally rigid.

Step 5: Install Roof Sheathing (Decking)

Attach plywood or fiber cement boards onto the trusses/purlins using screws or nails.

Purpose:

  • Adds structural rigidity

  • Provides a flat surface for underlayment

  • Supports roofing materials

Use:

  • 1/2" or 5/8" exterior-grade plywood

  • Or 10mm–16mm fiber cement boards

Ensure all joints are tight and panels are staggered for strength.

Step 6: Install the Underlayment

Underlayment is essential for waterproofing.

Options:

  • Roofing felt

  • Synthetic roofing underlay

  • Waterproofing membrane

Process:

  1. Roll out the underlay starting from the bottom edge.

  2. Overlap each layer by at least 4 inches.

  3. Fasten with roofing nails.

  4. Seal edges and valleys properly.

This creates your roof’s second line of defense against leaks.

Step 7: Add Flashing

Install flashing along:

  • Roof valleys

  • Chimneys

  • Vents

  • Skylights

  • Roof edges and joints

Flashing prevents water from penetrating vulnerable intersections.

Step 8: Install the Roof Covering

Depending on your roof material:

For Metal Roofing:
  1. Start from the eaves upward.

  2. Overlap sheets with anti-leak spacing.

  3. Fasten with roofing screws with rubber washers.

  4. Seal joints and screw points.

For Asphalt Shingles:
  1. Install starter strip.

  2. Lay shingles from bottom to top.

  3. Nail in a staggered pattern.

  4. Install ridge caps.

For Tile Roofs:
  • Install battens first.

  • Lay tiles row by row.

  • Secure ridge tiles with mortar or fasteners.

Step 9: Install Gutters and Downspouts

Gutter systems help control rainwater and prevent foundation or landscape damage.

Steps:

  • Install fascia boards.

  • Mount gutter brackets.

  • Attach gutters with proper slope (around 1 cm per 3 meters).

  • Connect downspouts.

Step 10: Final Inspection and Waterproofing Check

Before completion:

  • Inspect all joints, screws, and flashing.

  • Perform leak testing if possible.

  • Ensure ridge caps and edge trims are sealed.

  • Check structural stability and alignment.

A well-built roof should be solid, watertight, and able to withstand the natural elements for decades.

Tips for Building a Durable Roof
  • Always use high-quality materials—especially underlayment and flashing.

  • Follow proper screw spacing to avoid roofing sheet deformation.

  • Avoid shortcuts in waterproofing.

  • Choose a roof type suited for your climate.

  • Hire a professional team if you're unsure about structural work.

Conclusion

Building a roof is a major undertaking that requires proper planning, the right materials, and careful execution. Whether you’re constructing a simple shed roof or a complex residential system, following the correct steps ensures your roof stays safe, strong, and leak-free for years.