To lay roofing, you need to prepare the roof deck, add underlayment, install flashing, and then lay shingles or other materials from bottom to top. Roofing is a tough job that takes skill and safety gear. Most homeowners hire professionals because the work is risky and requires experience. According to RubyHome (2025), roof installation costs range from $4 to $40 per square foot. For a 1,700 square foot roof, that means $6,800 to $68,000 total. Getting the job done right the first time saves money on repairs later.
What Is the First Step to Lay a Roof?
The first step is to prepare your roof deck. Remove old shingles, nails, and debris. Check that the wood is solid and not rotted. Fix any soft or damaged spots.
Next, add a layer of underlayment. This protects your roof from water damage. Underlayment goes on top of the deck and under your shingles.
Related articles:
- How to Lay Roofing Felt
- How to Lay Sheet Metal Roofing
- How to Lay Roofing Underlayment
- How to Lay Rubber Roofing
- How Do You Lay Roofing Felt
- How to Lay Corrugated Roofing Sheets
- Can You Lay Metal Roofing Over Shingles
- How to Lay Roofing Shingles
How Do You Install Shingles on a Roof?
Start at the bottom edge of the roof. Lay shingles in straight rows going up. Use roofing nails to secure each shingle. According to RubyHome (2025), architectural asphalt shingles cost $4.50 to $8.25 per square foot installed.
Overlap each shingle by about 5 inches. This keeps water from leaking between the rows. Make sure nails go through the nail strip on each shingle. Work slowly and carefully to avoid mistakes.
What Materials Do You Need?
Here are the main materials needed for laying a roof:
| Material | Purpose |
|---|---|
| Shingles | Top layer, protection from weather |
| Underlayment | Water barrier under shingles |
| Flashing | Metal around chimneys and vents |
| Roofing nails | Secure shingles to deck |
| Roof cement | Seal gaps and joints |
How Long Does a New Roof Last?
According to RubyHome (2025), asphalt architectural shingles last about 30 years. Three-tab shingles last around 20 years. Metal roofing lasts much longer, between 40 to 80 years. According to This Old House (2025), the average roof lifespan ranges from 25 to 50 years.
Good maintenance helps your roof last longer. Clean gutters twice a year. Remove leaves and debris. Fix leaks quickly before they become big problems. According to RubyHome (2025), about 33 percent of homeowners replace roofs due to leaking, and another 33 percent due to storm damage.
Hiring a professional roofer is the safest choice. Roofing is dangerous work. According to U.S. Bureau of Labor Statistics (May 2023), roofers earn a median wage of $24.05 per hour. They have years of training and insurance to cover accidents.
Related articles:
- How to Lay Metal Roofing
- How to Lay Roofing Tiles
- How to Lay Rolled Asphalt Roofing
- How to Lay Roll Roofing
- How to Lay Corrugated Roofing
- How to Lay Metal Roofing Panels
- How to Lay Rolled Roofing
If you need help with your roof, reach out to a trusted roofing company for clear pricing and reliable service.