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

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

A new roof is a significant investment in your home, and it plays a crucial role in protecting your property and maintaining its value. Before embarking on a roofing project, it’s essential to be well-informed about the process, materials, costs, and other factors. In this article, we’ll explore what you need to know before putting on a new roof to ensure that you make informed decisions and achieve a successful roofing project.

  1. Roofing Materials

One of the first decisions you’ll need to make is the choice of roofing materials. Different materials have various advantages and disadvantages. Some of the most common roofing materials include:

  • Asphalt Shingles: These are popular for their affordability, versatility, and ease of installation. They come in a variety of colors and styles.
  • Metal Roofing: Known for durability and longevity, metal roofs are energy-efficient and come in various styles, including metal shingles and standing seam panels.
  • Wood Shingles or Shakes: These provide a natural and rustic appearance but may require more maintenance and are typically not as fire-resistant as other options.
  • Slate or Tile: These premium materials offer exceptional durability and aesthetic appeal but come with a higher price tag.

Understanding the pros and cons of each material will help you make an informed choice that aligns with your budget and aesthetic preferences.

  1. Roofing Contractors

Selecting the right roofing contractor is a critical step in ensuring a successful roofing project. Here are some important considerations when choosing a roofing contractor:

  • Experience: Look for contractors with a solid track record and experience in installing the type of roofing material you’ve chosen.
  • Credentials: Ensure that the contractor is licensed, bonded, and insured. Check for manufacturer certifications as well.
  • References: Ask for references and review online reviews to gauge the contractor’s reputation and the quality of their work.
  • Written Estimates: Get detailed, written estimates from multiple contractors. This will help you compare costs and services.
  • Warranty: Inquire about the warranty on both the materials and the workmanship.
  1. Budgeting and Costs

Roofing projects can vary widely in terms of cost, depending on factors such as the size of your roof, the chosen materials, and the complexity of the project. It’s crucial to create a budget and stick to it. Consider not only the upfront costs but also potential long-term savings, such as energy efficiency and reduced maintenance.

  1. Roofing Permits

Before starting a roofing project, you may need to obtain the necessary permits from your local municipality or homeowner’s association. Failure to secure the required permits can result in fines and legal issues, so be sure to check your local regulations.

  1. Weather and Timing

The timing of your roofing project can significantly impact its success. Consider scheduling the project during a season with favorable weather conditions. Extreme temperatures, heavy rain, or snow can hinder progress and affect the quality of the installation.

  1. Disposal of Old Roofing Material

You’ll need to decide how you want to dispose of the old roofing material. Some contractors include disposal in their quotes, while others may charge an additional fee. Alternatively, you can handle the disposal yourself, which can save money but requires careful planning.


Putting on a new roof is a significant undertaking that requires careful consideration of materials, contractor selection, budgeting, permits, timing, and disposal. By understanding these key factors and taking the time to research and plan, you can ensure a successful roofing project that enhances your home’s protection and curb appeal. It’s essential to work with reputable professionals and make informed decisions to enjoy the benefits of a durable and visually appealing new roof for years to come.

How to find us: