Duncan Roofer 

Residential Roofing Services

When you're looking for a reliable residential roofing contractor, you can count on A Step Above Roofing. We've been providing outstanding roofing services in Duncan for several years, and we stand behind our work. We are fully licensed and insured and our team is made up of highly trained and experienced roofing experts.

If you need roofing services in Duncan for your home, call (405) 251-7295 for a free estimate.

When to Call a Roofing Contractor?

A roof leak is never a good thing, but it's even more serious during Oklahoma's rainy season. If you suspect that your roof is leaking, it's important to get it checked out right away. A roofing contractor can use a variety of techniques to find the source of the leak, and they can determine whether your roof needs repairs or a full replacement.

Call a roofing contractor if you notice any of the following:

  • Puddles in your attic
  • Sagging rooflines
  • Dark or wet spots on your ceiling
  • Cracked or missing shingles
  • Ponding water in your gutters
  • Damaged shingles or flashing
  • Signs of leaks in your ceiling

Call for a Free Estimate Today

Our roofing contractors are ready to help you with any residential roofing project. Whether you need a new roof, roof repairs, or a roof replacement, we'll work with you to develop a unique plan that meets your budget and addresses your specific needs.

We stand behind our work and we're fully licensed and insured. Call (405) 251-7295 for a free estimate.

We Always Go "A Step Above"! View Our Project Photos


Should You Repair Or replace Your Roof?

Determining whether you need to repair or replace your entire roof depends on the extent of the damage and the overall condition of your roofing system. Here are some factors to consider:


Localized Damage: If the damage is confined to a small area, such as a few missing or damaged shingles, it may be possible to repair those specific sections.

Age of the Roof: If your roof is relatively new and the damage is minimal, repairs may be sufficient to extend its lifespan.

Routine Maintenance: Regular maintenance and timely repairs can help address minor issues before they become major problems.

Budget Constraints: If you're on a tight budget and the damage is limited, repairing the affected areas may be a more economical short-term solution.


Extensive Damage: If a large portion of your roof is damaged or if there are widespread issues, a complete replacement might be more cost-effective in the long run.

Age of the Roof: If your roof is reaching the end of its expected lifespan, it may be more practical to invest in a full replacement rather than ongoing repairs.

Multiple Repairs: If you find yourself frequently needing repairs or if the roof has had multiple issues, it may be a sign that the overall integrity of the roof is compromised.

Energy Efficiency: Upgrading to newer, more energy-efficient roofing materials during a replacement can be beneficial in the long term.

Roof Deck Damage: If there are issues with the roof deck or structural integrity, a replacement may be necessary to ensure the stability of the entire roofing system.

Regular roof inspections and maintenance can also help identify issues early, potentially extending the lifespan of your roof.

If you're considering a new roof, don't hesitate to contact our team at A Step Above Roofing. We're well-versed in the latest roofing materials and techniques and can help you choose a roof that's right for your home and budget.

  • Site Logo
    Free Inspections for Realtors
    Cannot combine with other offers. Some exclusions may apply.
    Valid from Jan 1, 2023 - Jan 1, 2027
    Print Coupon

What Makes Us Different?

  • 20+ Years of Experience
  • Start to Finish Solutions for All Projects
  • Eagle-View Drone Assisted Inspections
  • Skilled in Storm Restoration
  • Family Owned & Operated
  • I would recommend this company to everyone I know.

    "They worked hard to make sure there were no nails or trash left in my yard. I love how the roof makes my house looks."

    - Michellea G.
  • BEAUTIFUL work, HIGHLY recommend!!

    "Our contractor Jesse Bacon made sure all damages from the hail storm was covered by the insurance company."

    - Gary R.
  • They completed it in one day.

    "Jesse Bacon went above and beyond assisting with getting my roof replaced."

    - Jaime E.
  • They truly are a "Step Above" everyone else.

    "After contacting over 10 roofing companies I was discouraged."

    - Nathan G.
Want to Stay in the Know? Follow Us on Facebook!

Ready to Get Started?


  • Please enter your first name.
  • Please enter your last name.
  • Please enter your phone number.
    This isn't a valid phone number.
  • Please enter your email address.
    This isn't a valid email address.
  • Please enter your address.
  • Please make a selection.
  • Please enter a message.
  • By submitting, you agree to be contacted about your request & other information using automated technology. Message frequency varies. Msg & data rates may apply. Text STOP to cancel. Acceptable Use Policy