MISSISSIPPI: Central (601) 647-3433 North (662) 339-8861 Coastal (228) 207-1398 ALABAMA: (251) 929-4538 LOUISIANA: (985) 590-6796

A Homeowner’s Guide To Mississippi Roofing Codes (Updated For 2024)

Posted on February 22, 2024

A Homeowner’s Guide To Mississippi Roofing Codes (Updated For 2024)

Keeping your roof in good shape isn’t just about aesthetics, it’s about safety and making sure your home stays strong against Mississippi’s weather. State building codes are a set of rules that ensure your roof can handle the fierce weather events in the region.

At Renova Roofing & Construction, we’re here to help you understand our state’s roofing guidelines. In this guide, we will simplify the Mississippi roofing codes for homeowners who want their projects to be compliant and free from legal and safety issues. 

Understanding Mississippi Roofing Codes 

In the Mississippi Residential Code, chapter nine: Roof Assemblies, is where we find the roofing codes of the state. It lays out exactly how roofs should be built to keep you and your family safe and your home protected. The codes apply to every new home construction and any major renovations or repairs that involve the roof.

Understanding this chapter is crucial for homeowners and contractors to make sure roofs are up to standard.

What Are Roof Assemblies?

Roof assemblies, according to the code, are the complete structures that make up your roof. It’s not just the shingles you see from the outside, it’s everything underneath that keeps your home dry and safe.

Components of a Roof Assembly

Roof assemblies or roofing systems have multiple layers and components. These pieces include the decking (the solid base), underlayment (the waterproof layer), shingles or other covering materials, vents for air circulation, and more. Each part plays an important role in keeping your roof strong and secure.

Proper roof installation by following the codes ensures that each part works together effectively, preventing leaks, damage, and other problems down the road.

Simplifying The Roofing Codes Of Mississippi

At the center of the roofing codes is the selection of appropriate roofing covering materials to fortify the structure against wind uplift, moisture infiltration, and temperature fluctuations. The testing guidelines and certifications are provided by different authorities, including Underwriters Laboratories (UL) and the American Society for Testing and Materials (ASTM).

Roof Covering Materials

Roofs must be covered with materials specified in Sections R904 and R905 of the code. Depending on local laws or the proximity of the roof edge to a lot line, different classes of roofing (Class A, B, or C) may be required. These classes are tested for their fire resistance according to specific standards.

Product Identification

Roofing materials should come with manufacturer labels and testing agency marks to ensure compliance with standards. Bulk shipments should also be accompanied by proper documentation.


Flashing is crucial to prevent moisture from entering the roof or wall joints. They should be installed at intersections, changes in slope, and around roof openings. Metal flashing should be corrosion-resistant and of a certain thickness to ensure effectiveness.

Crickets and Saddles

For chimneys or penetrations wider than 30 inches, a cricket or saddle should be installed on the ridge side to divert water away. However, there are exceptions for certain installations like skylights.


Parapet walls need to be properly coped with weatherproof materials to prevent water infiltration. The width of the coping should be at least the thickness of the parapet wall.

Secondary Drains or Scuppers

Secondary drains or scuppers are necessary where roof drains might become blocked, causing water buildup. These should be sized and installed properly to prevent overflow.


Underlayment is required beneath various types of roof coverings to provide additional protection. The type and application method depend on the specific roof covering and the wind speed requirements.

Next, let’s take a look at the common mistakes made in view of the codes.

Common Violations and Pitfalls

Here are some common errors that homeowners make during roof installations and repairs:

Improper Installation Practices

One of the most common issues found in roofing is improper installation practices. This can include things like incorrect placement of roofing materials, inadequate fastening, or failure to follow manufacturer’s guidelines. Faulty installation can compromise the structure of the roof and lead to leaks, premature deterioration, and even structural damage. 

To avoid these problems, the code suggests hiring a certified roofing contractor for roof installations and repairs.

Inadequate Ventilation and Insulation

Ventilation and insulation are crucial components of a well-functioning roof system, yet they are often overlooked. Poor ventilation is a leading cause of moisture accumulation in the attic, which can cause mold growth, rotting of the roof deck, and deterioration of insulation. Inadequate insulation leads to unwanted heat loss and heat gain, leading to higher energy bills and reduced comfort indoors.

Use of Non-Compliant Materials

Using non-compliant materials that do not meet the standards outlined in the Mississippi Residential Code can pose high risks to the strength and safety of your roof. Non-compliant materials may not provide adequate protection against weather elements, may have shorter lifespans, or may fail to meet fire safety requirements. It’s important always to use materials that are approved and compliant with the code to ensure the lifespan and performance of your roof.

How To Make Sure Your Roof Complies With The Mississippi Roofing Codes

Here are some steps to comply with the roofing codes:

Hire Licensed and Experienced Contractors

When it comes to ensuring compliance with roofing codes, one of the most important steps is hiring licensed and experienced contractors. Licensed contractors have undergone training and certification processes that demonstrate their knowledge and expertise in building codes and construction practices. By hiring professionals with the right credentials, you can stay satisfied that your roof will be installed correctly and in accordance with the roofing codes of Mississippi.

Obtain the Necessary Permits and Inspections

Before any roofing work begins, it’s essential to obtain the necessary permits from your local building department. Permits make sure that the roofing work complies with zoning regulations and building codes and that it is safe for occupants. Additionally, regular inspections throughout the construction process are required to verify compliance with the code. These inspections help to identify any issues early on and ensure that the roof is built to the required standards.

Regular Maintenance and Inspections

Compliance with roofing codes doesn’t end once the roof is installed. Proper roof maintenance and regular inspections are essential to ensure that the roof remains in compliance and continues to perform optimally over time. This includes tasks such as cleaning gutters, looking for signs of problems, and repairing any damaged parts timely. 

With proper installation and care, you can avoid frequent roof repairs, costly replacements, and extend the life of your roof. 

If you need more information on what is stated in the Mississippi Residential Code, speak to our experts at Renova Roofing & Construction.

Schedule A Free Consultation With Our Roofing Experts 

At Renova Roofing & Construction, we are proud to be among the most trustworthy roofing contractors in Mississippi. Homeowners across the state trust us with their home’s safety. With years of experience in the roofing industry and a thorough understanding of the Mississippi Residential Code, our experts can provide you with the information you need to ensure compliance with regulations. If you need roof replacement, repair, or inspection services in Mississippi, call us at (601) 647-3433. Let’s discuss your roofing needs over a free consultation. Our team can provide a detailed estimate for your roofing project based on your budget and needs.