To install shingle roofing, you need to prepare your roof, lay down underlayment, and secure shingles from bottom to top using nails and sealant. Shingle roofing is the most common type used in America. According to industry data, asphalt shingles account for nearly 80% of residential roofing projects in the United States. Installing shingles yourself can save about 50% of labor costs, but mistakes can lead to higher long-term repair expenses. Most roofs need replacement between 25 and 50 years, so getting the installation right matters. This guide shows you the basic steps to do it correctly.
What Tools Do You Need?
You will need a hammer, roofing nails, a nail gun, a utility knife, and a measuring tape. You also need a ladder, safety harness, and gloves to stay safe. A roofing shovel helps remove old shingles if you are replacing them.
Renting equipment is cheaper than buying if this is your first time. Most hardware stores rent nail guns and safety gear for under $30 per day.
Related articles:
- How to Install Metal Roofing
- How to Install Roofing Shingles
- How to Install Tpo Roofing
- How to Install Polycarbonate Roofing
- How to Install Roll Roofing
- How to Install Roofing Felt
- How to Install Corrugated Plastic Roofing
- How to Install Epdm Roofing
How Do You Prepare the Roof?
First, remove all old shingles and nails if you are replacing a roof. Inspect the plywood underneath for damage and rot. If the wood is soft or broken, replace those sections before moving forward.
Clean the roof deck thoroughly. Sweep away all dirt, leaves, and debris. According to RubyHome (2025), roof installation costs range from $4 to $40 per square foot depending on materials and labor, and poor preparation leads to costly mistakes. Next, lay down underlayment, which is a waterproof barrier that protects your home from leaks. Nail or staple the underlayment every 12 inches. Overlap each layer by 4 inches so water runs down, not under.
How Do You Install the Shingles?
Start at the bottom edge of the roof and work your way up. Peel off the backing paper from each shingle and press it onto the underlayment. Use four nails per shingle, placed just above the tar line.
Stagger each row so the seams do not line up. This creates strength and prevents water from running straight down. According to industry data, asphalt shingles last 20 to 30 years with proper installation, while architectural shingles last up to 30 years. Use roofing cement on any overlaps or nail heads that are exposed. Work slowly and check your alignment often.
What About Finishing Touches?
Add roof flashing around chimneys, vents, and valleys. Flashing is metal or rubber that channels water away from seams. Seal the edges with roofing cement. According to This Old House (2025), the average cost for professional roof replacement is $25,840, so DIY installation requires careful attention to detail.
Inspect your work from the ground with binoculars. Look for loose shingles, exposed nails, or gaps. Wait 48 hours before walking on the roof so the sealant sets properly.
| Task | Time | Tools Needed |
|---|---|---|
| Prepare roof | 4-6 hours | Ladder, shovel, safety gear |
| Install underlayment | 2-3 hours | Stapler, tape, knife |
| Install shingles | 8-12 hours | Hammer, nails, cement |
| Add flashing | 3-4 hours | Metal strips, sealant |
Related articles:
- How to Install Rolled Roofing
- How to Install Peel and Stick Roofing
- How to Install Metal Roofing Over Plywood
- How to Install Steel Roofing
- How to Install Metal Roofing on a Shed
- How to Install Metal Roofing on a Flat Roof
- What Is the Best Roofing Shingle
Talk with a local roof contractor to review your options and get a detailed estimate for your project.