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

What do I need to know before putting on a new roof?

The roof is one of the most crucial components of a home, providing protection against the elements and contributing significantly to its overall aesthetic appeal. If your roof is showing signs of wear and tear, or if you’re planning to build a new home, installing a new roof is a significant investment. Before embarking on this project, it’s essential to gather the necessary knowledge to make informed decisions and ensure the longevity and efficiency of your roofing system.

  1. Assessment of Current Roofing Conditions: Before diving into a new roofing project, assess the current condition of your roof. Look for signs of damage, such as leaks, missing shingles, or sagging areas. Understanding the existing issues will help you determine the extent of the required repairs or if a complete replacement is necessary.
  2. Material Selection: Choosing the right roofing material is a critical decision. Different materials offer various benefits and drawbacks in terms of durability, cost, and aesthetics. Common roofing materials include asphalt shingles, metal, wood, and tile. Consider factors such as climate, local building codes, and your budget when making this decision.
  3. Budgeting and Financing: Roofing projects can be expensive, so it’s crucial to establish a realistic budget. Obtain quotes from multiple roofing contractors and factor in the cost of materials, labor, permits, and any potential unexpected expenses. Additionally, explore financing options if needed, ensuring that you have a clear understanding of the financial aspects of the project.
  4. Local Building Codes and Permits: Familiarize yourself with local building codes and obtain the necessary permits for your roofing project. Building codes vary by location and dictate specific requirements for roofing materials, installation methods, and structural considerations. Compliance with these regulations is essential to avoid legal issues and ensure the safety and integrity of your roof.
  5. Selecting a Qualified Contractor: Choosing a reputable and experienced roofing contractor is key to the success of your project. Research potential contractors, check reviews, and ask for references. Verify their licenses and insurance to guarantee they meet the necessary qualifications. A skilled contractor will not only ensure quality workmanship but also provide valuable guidance throughout the process.
  6. Roofing System Design: Consider the overall design and layout of your roofing system. Factor in elements such as roof pitch, ventilation, and insulation. Proper design plays a significant role in the long-term performance and energy efficiency of your roof. Consult with a professional to create a design that meets both functional and aesthetic requirements.
  7. Warranty and Maintenance: Understand the warranty provided by the roofing materials and the contractor’s workmanship warranty. A comprehensive warranty can provide peace of mind and protection against potential issues. Additionally, discuss maintenance requirements with your contractor to ensure the longevity of your new roof.
  8. Environmental Impact: Consider the environmental impact of your roofing materials. Some materials are more eco-friendly than others, offering energy efficiency and recyclability. Making sustainable choices not only benefits the environment but can also contribute to long-term cost savings.


Investing in a new roof is a significant decision that requires careful consideration of various factors. By assessing your current roofing conditions, selecting the right materials, budgeting effectively, complying with local regulations, choosing a qualified contractor, designing a proper roofing system, and considering environmental factors, you can ensure a successful and durable roofing project. Taking the time to gather knowledge and make informed choices will result in a roof that not only protects your home but also enhances its overall value and curb appeal.

How to find us: