Residential Roofing and Repair

McCann’s Roofing: Standing Between
Your Roof & the Elements

McCann’s Roofing & Construction is a full-service residential roofing contractor based in Edmond, Oklahoma, proudly serving the entire Oklahoma City metro area.

So what’s different about McCann's?

We’re Local

We’ve been around long enough to know that it’s not always easy choosing the best roofing company. McCann’s Roofing has been replacing and repairing OKC and Edmond area roofs for more than 30 years, and we don’t plan on going anywhere.

We Want to Earn Your Trust

Our goal isn’t to sell you a product – it’s to begin a lifelong relationship of trust. That means we’ll never sell you a roof repair or roof replacement you don’t need.

Complimentary Roof Inspections

Choose the best roofing company before a small leak turns into a big problem. Book a free, no-obligation roof inspection today! Our detailed evaluations help catch issues early on, saving money and extending your roof’s lifespan. Available throughout Edmond and the Oklahoma City area, our inspections are thorough, free of charge, and crucial for maintaining your roof’s longevity.

All-Inclusive Roofing Services

Whether you need a roof repair or a full roof replacement, we’ve got you covered. Trust McCann’s Roofing to enhance and safeguard your home against the unpredictable Oklahoma weather, ensuring it stands strong and looks great, no matter the season.

Our Roofing Services Explained

Roof Repair Services in Edmond and OKC

Roof Repair

Experience fast and effective repairs to address immediate roofing concerns like leaks or damage. We keep your roof in pristine condition, ensuring it performs well year-round.

Roof Replacement Services in Edmond and OKC

Roof Replacement

Opt for a complete roof replacement with materials that last and enhance your home’s curb appeal. We promise protection and style with every new roof we install.

Our Five-Star Reviews

Eric, Shay and the crew are truly singular in the construction world. Throughout every job, the team has been highly communicative and responsive. Easy to reach at all times over text, which to me, makes a huge difference. It's rare to find such a balance of professionalism and friendliness.

Tuck Oden

The team at McCann’s was excellent. From the next day appointment to look over our storm damage to the siding to the techs who did the two-day job nearly completely in one, my experience was second to none. Worked with 5 companies to try to get quotes and scheduled and struggled to get any responses but McCann’s kept every commitment and did an excellent job.

Steven Brekel

Family owned with great customer service. Count how many times in a week you can still say that about a place, I'll wait. Eric is your guy give them a call.


If you are looking for a great roofing and construction company, McCanns Roofing is the best in OKC. They genuinely take pride in what they do and take great care of their customers. Five stars!!

Reid Strickland

McCann’s Roofing Products

The number of roofing product options out there can be a little overwhelming. At McCann’s, we don’t want to swamp you with options, but we do want to help you make the right choice for your home. Below you’ll find our top picks for Oklahoma homes. Everything featured here is nothing less than we would install on our own homes.

Class IV Impact Resistance

Stands up to all but the largest hailstorms & can qualify for reduced insurance premiums. A good choice if you plan to live in your home at least five years.

SBS Modified IR Shingles

Excellent flexibility, enhanced durability and proven impact resistance.

Colors & Styles

Choose from a wide variety of earth tones, shingle shapes, styles and more.

Industry Leading Warranties

All roofing products come with strong warranties.

The McCann’s Roofing Promise

Certified Roofing Experts

Our team is not just skilled—they’re craftsmen passionate about roofing. We commit to the highest standards of quality and service in every project.

Frequently Asked Questions (FAQs)

How do I know if I need a new roof?

Over time, all roofs wear down and show signs of needing either repair or replacement, especially here in Oklahoma. Opting for repairs can be more cost-effective in the short term, but sometimes, investing in a new roof is the smarter choice to avoid more significant expenses down the road. Here are a few clear indicators that it might be time for a new roof:

  • Your shingles are curling or completely flat against the roof.
  • The roof is visibly sagging.
  • You can see obvious damage, like cracked tiles or punctures.
  • You’re finding granules or bits of shingle in your gutters (often referred to as “roof grit”). If you’re noticing any of these issues, it’s a good idea to get a professional opinion. Our experts at McCann’s can provide a free, honest assessment to help you decide the best course of action.

How often should Oklahoma roofs be replaced?

The lifespan of your roof depends on several factors, including the materials used, how well it’s insulated, its ventilation, and local weather conditions. For instance, while asphalt shingles typically last about 20 years, Oklahoma’s severe weather can shorten this lifespan. It’s important to monitor your roof’s condition and consult with professionals like us to determine the optimal timing for a replacement.

How much does a roof replacement cost?

Roof replacements are significant investments, and the cost varies based on the materials, labor, disposal fees, and the size and condition of your roof. Additional factors like your location also play

a role in the overall cost. For more detailed pricing, visit our costs page or contact us directly for an estimate.

Will insurance pay for my roof replacement?

Homeowners’ insurance policies generally cover damages that are sudden and unexpected but won’t cover a roof that’s deteriorated due to wear and tear over time. Insurance may not cover purely cosmetic repairs, and there could be stipulations about roof maintenance. Regular inspections can help document your roof’s condition, making it easier to file a claim if necessary. We’re here to assist with these inspections and any insurance queries you might have.

Should I replace my roof before I sell my home?

An old or damaged roof can turn off potential buyers and affect the selling price. While replacing a roof can be costly, doing so may help you sell your home more quickly and at a better price. Consider the market conditions and the potential increase in home value, and consult a local real estate agent to determine if a roof replacement is beneficial before listing your home.

What type of roofing do I need?

Asphalt shingles are popular due to their affordability, ease of installation, and suitability for Oklahoma’s climate. They typically last between 20 and 25 years. While there are pricier options like metal, slate, or shake, these may only sometimes be the most cost-effective choice, especially considering Oklahoma’s frequent hail and windstorms. We can help you explore all available options to find the best solution for your home.

How long does it take to re-roof a house?

The time it takes to re-roof a house varies depending on your home’s size and the job’s extent. Most moderately sized jobs can be completed in a day or two, though more extensive or complex projects might take longer. Weather conditions can also influence the timeline. Our team works efficiently to minimize disruption and ensure a smooth process.

Real  Live Humans.

Got a question? Need an estimate? Just want to pet the dogs? Just drop us a line. We’re happy to help!

Trust and Loyalty are What We’re all About

McCann’s is a family-owned, local company based in Edmond, Oklahoma, where one call does it all.

Roofing and Construction Costs Info | McCann's Roofing & Construction

Understanding Costs

We can’t provide exact costs for everything we do online, but we can give you a rough, ballpark idea of what McCann’s different services are likely to cost.

Roofing and Construction Insurance Information | McCann's Roofing & Construction

Untangling Insurance

Sometimes it seems like insurance is designed to be confusing, but luckily, McCann’s is here to help! We’ll walk you through the claims process to make sure you get what’s coming to you.

Roofing and Construction Portfolio Oklahoma | McCann's Roofing & Construction

See For Yourself

McCann’s has completed projects from Altus to Tulsa and everywhere in-between. Check out some of our finished work to see the level of quality we deliver.