Building Exteriors, Building Relationships 228-432-4067 | 601-342-0979

Can you put a new roof on yourself?

Replacing a roof is a significant home improvement project that many homeowners consider at some point. With the rise of DIY culture and the plethora of online tutorials, you might wonder if you can put a new roof on yourself. While taking on this task can save you money, it also comes with substantial risks and challenges. Here’s what you need to know before deciding to tackle a roofing project on your own.

Assessing the Scope of the Project

Roofing is not a simple task; it involves various steps and requires a thorough understanding of roofing systems. Here are the key components of the project:

  1. Removing the Old Roof: This involves stripping away the old shingles and underlayment, which can be a labor-intensive and time-consuming process. You need to properly dispose of the old materials, which might require renting a dumpster.
  2. Inspecting the Roof Decking: Once the old roofing materials are removed, the decking (the wooden base) needs to be inspected for damage. Any rotten or damaged sections must be replaced before new roofing materials are installed.
  3. Installing New Underlayment: The underlayment is a protective layer between the decking and shingles that prevents moisture from penetrating the roof structure.
  4. Laying Shingles: This step involves precise measurement, cutting, and placement of shingles. Proper alignment and secure fastening are crucial to prevent leaks and ensure durability.
  5. Flashing and Ventilation: Installing flashing around chimneys, vents, and other roof penetrations is essential to prevent leaks. Proper ventilation systems must also be installed to maintain attic airflow and prevent moisture buildup.

Skill and Experience Required

Roofing requires a high level of skill and experience. Here are some of the skills needed:

  • Carpentry Skills: Understanding structural integrity and knowing how to replace or repair decking is essential.
  • Physical Fitness: Roofing is physically demanding. It involves climbing, lifting heavy materials, and working for extended periods on sloped surfaces.
  • Technical Knowledge: You must understand roofing materials, installation techniques, and local building codes.
  • Safety Practices: Roofing is dangerous work. You need to be familiar with fall protection, ladder safety, and proper use of tools.

Tools and Materials

Roofing requires specialized tools and materials, including:

  • Shingle Removal Tools: Such as roofing shovels and pry bars.
  • Cutting Tools: Utility knives and tin snips for cutting shingles and flashing.
  • Roofing Nails and Nail Gun: For securing shingles.
  • Measuring Tools: Tape measure, chalk line, and square.
  • Safety Equipment: Harnesses, ropes, and ladders.

Risks and Challenges

There are several risks and challenges associated with DIY roofing:

  • Safety Hazards: Falls from roofs can cause serious injuries or even be fatal. Handling heavy materials and working at heights increases the risk of accidents.
  • Quality Issues: Improper installation can lead to leaks, poor insulation, and shortened roof lifespan. Professional roofers have the expertise to ensure quality work.
  • Time and Effort: Roofing is time-consuming. A DIY project can take significantly longer than a professional job, leaving your home exposed to the elements.
  • Unexpected Problems: You may encounter issues such as damaged decking, structural problems, or the need for additional repairs, which can complicate the project.

When to Consider Professional Help

Given the complexity and risks, hiring a professional roofing contractor is often the best option. Here’s why:

  • Expertise: Professional roofers have the experience and training to handle roofing projects efficiently and safely.
  • Warranty: Many professional roofing jobs come with warranties that cover materials and workmanship, providing peace of mind.
  • Efficiency: Professionals can complete the job faster and with fewer disruptions to their daily life.
  • Safety: Contractors are equipped with the necessary safety gear and follow strict safety protocols.


While it is technically possible to put a new roof on yourself, it is not recommended for most homeowners due to the complexity, risks, and physical demands of the job. Roofing requires a high level of skill, specialized tools, and knowledge of safety practices. Hiring a professional roofing contractor is usually the best way to ensure a quality job that will protect your home for years to come. If you’re considering a DIY roofing project, weigh the potential cost savings against the risks and challenges to make an informed decision.

How to find us: