Roofing Solutions You Can Trust

Proudly serving Oklahoma City’s roofing needs since 2010

Next available appointments

Schedule Now

we will take
care of you,

but don't just take
our word for it

What We Offer

storm damage

When storms leave their mark, Franco Roofing is your shield of protection. We act quickly to place emergency tarps up after a storm.

Roof replacement

Whether you want to enhance your home's curb appeal or address extensive wear and tear, our skilled professionals are here to guide you.

Roof Repair

Our dedicated team is here to provide timely and meticulous repairs, ensuring your roof stands strong against the elements.

Signs You Need a New Roof

franco roofing


The average lifespan of a roof is 20-30 years. If your roof is approaching or is past this age range, it’s a good idea to consider a replacement.

franco roofing

Curling or Buckling

Shingles that are curling at the edges or buckling indicate that your roof is deteriorating. These issues can cause water infiltration and further damage if not addressed promptly.

franco roofing

Leaks and Water Stains

Metal roofs are long lasting, energy efficient, and come in a wide range of styles and colors. Metal roofs have a lifespan of 40-70 years.
franco roofing

Granule Loss

Asphalt shingles have granules that protect them from the sun’s UV rays. If you notice granules in your gutters or around your home, it may be a sign your shingles are nearing the end of their lifespan.

franco roofing


While moss isn’t necessarily proof of damage to your roof, it can indicate a moisture problem. Excessive growth can trap moisture and accelerate the deterioration of roofing materials.

franco roofing


A sagging or uneven roof line could indicate structural issues. This could be due to inadequate support or water damage.

Protect What Matters Most

If you’ve noticed any signs you might need a new roof or are unsure what to look for, let us take a look. Schedule a free inspection today and one of our experts will inspect your roof to assess its condition and determine if a replacement or repair is necessary.

We work within your schedule. Check our calendar for available times.

Need questions answered? Give us a call one of our experts will be happy to assist you.

we got your back.

We’re your dedicated partner in navigating the complex world of insurance claims. We’ve created a four-step process to ensure that submitting claims is as smooth as possible.

  • Call The Pros – A Franco Roofing specialist visits your property to inspect your roof and any damage that may not be visible.
  • Gather Evidence – We evaluate the roof’s condition for damage and gather evidence for you to prepare your insurance claim. Then you call your insurance company for an adjuster appointment.
  • Meet The Adjuster – A Franco Roofing specialist meets your insurance adjuster and provides documentation and evidence to help get your roof claim approved.
  • We Get to Work – Once your insurance company has approved your roof claim, we help you select a shingle type, color, and a date to replace your roof.

Get Your Free Inspection Today

Don't let roofing issues go unnoticed. Book your free roof inspection now and experience the difference Franco Roofing has made throughout the Dallas-Fort Worth area.