Get a Free Quote

Call Us Now:


Follow and Review Us on:

Roofing Contractors Birmingham AL

Flanagan Construction Inc - TKF Roofing Contractors Birmingham AL is a family owned, licensed, insured, and experienced Roofing Contractor in Birmingham, AL and the surrounding areas. Our number one priority is to exceed all customer's expectations on every job we undertake. We service all types of roofing, from New Residential and Commercial Roofing to Roofing Repairs and Storm Damage.

We provide expert service at an affordable price to all our customers, and you will always receive a free up-front estimate before any job is started.  We take pride in our work using only high-quality roofing materials, and have wide selection of well name trusted roofing vendors and product options for you to choose from.

read more

Flanagan Construction Inc - TKF Roofing Contractors Birmingham AL realizes your time and money are very important.  We'll let you choose when a good service time is for your family and focus on being prompt, fast, and courteous to you and your loved ones!  Why choose us?  Here are some basic qualifications that any reputable roofing company should present before working on your home:

  • Business License
  • Roofing Credentials
  • Workers Compensation Insurance
  • General Liability Insurance
  • Written Manufacturer Warranties
  • Written Labor Warranties

About us

We are a family owned Roofing Contactor with offices in Wilsonville, AL and Pelham, AL, and have been servicing the Birmingham Area for 30 years.

We employ a professional team of roofing experts who carry out all work to the highest standards and codes. We are committed to providing a reliable service and are happy to guarantee all labor and materials used on any given project.

We also know that a New Roof is a big investment. So we try to stay price conscious for all families in today's economy.  That is why we will credit any extra materials left over back you as a discount off your final invoice. Terry Flanagan has offered this discount to all customer's since the business started and he doesn't intend to stop anytime soon.  Let our family put a new roof over your heads.

Get a Free Estimate


Our Service Area - Roofing Companies Birmingham AL

Roofing Contractors Birmingham AL

Our Service Area includes the following areas highlighted above in the map. However, don't worry if you are outside this area! Please still feel free to request a free estimate so we can give you our best price.

  • Birmingham
  • Gardendale
  • Fultondale
  • Homewood
  • Trussville
  • Leeds
  • Mountain Brook
  • Vestavia Hills
  • Hoover
  • Pelham
  • Alabaster
  • Chelsea
  • Sterrett
  • Harpersville
  • Vincent
  • Calera
  • Montevallo
  • Wilsonville
  • Childersburg
  • Sylacauga