Get A Free Estimate Form




Most people do not know if their roof needs to be replaced or repaired.

We offer free roof inspections and will work directly with your insurance company if there is need for replacement.

Depending on the installation and materials, a professional roofing job should last 25-30 years. Many roofs age prematurely or leak due to improper nailing, flashing not done properly or insufficient ventilation.

Elite Roofing, Birmingham’s Roof Specialist, can help you with your roofing replacement. In some cases nails will “pop” through the shingles due to pneumatic nail guns not sinking the nails to proper depth. Some cases roofing companies are not educated with flashing properly, so they will re use the old flashing. That will certainly fail in time. (We always change all flashing with a new roof installation). In this case if your chimney, pipe boots, valleys or wall junctions are leaking. Bell Roofing’s experienced professional roofers can most likely repair your roof without replacing it.
If your roof is 25 years or older, you probably do need to replace it.

Call Elite Roofing today for a free roof inspection. Our name is our greatest asset so we will never try to sell you something you really don’t need. Call us today!


We only offer the highest quality materials available. These products have an excellent track record with a lifetime warranty. This will be the last roof you’ll have to purchase. See below for product information and colors.

Residential Roofing:

Heritage Line, Asphalt Shingles, Classic Roofing Products

Commercial Roofing

Commercial Metal, Standing Seam, Decra, TPO

Metal Roofing

Metal Shingles + Metal Roofing

10 Warning Signs

  • Roof is over 12 years old
  • Curling Shingles
  • Loss of Granulation
  • Interior Water Damage
  • Decayed Shingles
  • Missing Shingles
  • Only one layer of RoofingVisible
  • Leaks and Cracks
  • Wind Damage
  • Broken or Damaged Shingles