Roof System 101
How to construct and install a great roofing system for a house.
12/4/20253 min read
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:
Lift each truss into position.
Secure them to the wall plate using metal connectors.
Ensure spacing follows the plan (commonly 600mm or 24 inches on center).
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:
Roll out the underlay starting from the bottom edge.
Overlap each layer by at least 4 inches.
Fasten with roofing nails.
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:
Start from the eaves upward.
Overlap sheets with anti-leak spacing.
Fasten with roofing screws with rubber washers.
Seal joints and screw points.
For Asphalt Shingles:
Install starter strip.
Lay shingles from bottom to top.
Nail in a staggered pattern.
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.




