Top
Roof Installation

ROOF INSTALLATION IN DUNCAN

Professional Roof Installation Services

When you need a new roof, you want to hire someone who can do the job right. A Step Above Roofing is a local, family-owned company that provides quality roof installation. We are fully licensed and certified, and our roofers are highly trained. Our team has experience with all types of roofing systems, and we offer free estimates.


When you are ready to install a new roof, call our Duncan team at (405) 251-7295.


Choose the Best Roofing Material for Your Home

We install all types of roofing materials, including:

  • Tile roofing
  • Slate roofing
  • Metal roofing
  • Asphalt shingles
  • Wood shake shingles

Our team can assess your property and help you make the right choice for your style, building, and budget.

Understanding Roof Installation Costs

The cost of a new roof depends on several factors, including the size of your roof, the type of roofing material you choose, and the complexity of the job. You can schedule a free estimate with one of our roofing professionals. We will come to your home, inspect your roof, and provide you with a detailed estimate for the cost of a new roof.

Timeline for Your New Roof Installation

The time it takes to install a new roof depends on several factors, including the size of your roof, the type of roofing material you choose, and the weather. Generally, a new roof installation can take anywhere from a few days to a few weeks. As part of our estimate, we include a timeframe for your new roof installation. Our goal is to give you minimal disruption to your home and daily routine.

What to Expect When We Install Your New Roof

During a new roof installation, you can expect:

  • Removal of the Old Roof
    Before we can install your new roof, we must remove the old one. We carefully remove the old shingles and dispose of them properly. Then, we inspect the roof deck for any signs of damage and make any necessary repairs.
  • Installation of the New Roof
    Once we remove the old roof, we install the new one. We start by installing the underlayment, which is a protective layer that helps to prevent leaks. Then, we install the shingles, starting at the bottom of the roof and working our way up. We also install any flashing or vents that are needed.
  • Clean Up
    Once the project is over, we clean up the job site. Our team removes any debris and disposes of it properly. We also inspect the roof for any signs of damage and make any necessary repairs.

For the best roof installation services in Duncan and beyond, contact us online today.


We Always Go "A Step Above"! View Our Project Photos
  • 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?


CONTACT US USING THE FORM BELOW OR GIVE US A CALL AT (405) 251-7295.

  • 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