About

McCann’s Roofing and Construction is a locally owned, family-operated roofing company serving Edmond, Oklahoma City, Norman, and surrounding Oklahoma communities. We specialize in residential roof replacement, roof repair, storm damage restoration, skylight installation, gutter replacement, and complete roofing systems designed for long-term protection. But here’s what truly sets us apart: We don’t ask for money upfront. Not for roof replacement. Not for roof repair. Not for storm damage claims. Homeowners only pay when the work is complete and they are fully satisfied. That level of confidence comes from experience, disciplined installation practices, and a commitment to doing the job right the first time. In an industry where deposits are common, we’ve built our reputation on accountability. We focus on precision roof installation, proper ventilation, durable flashing systems, and materials built to withstand Oklahoma’s hail, wind, and extreme weather. Whether it’s a full roof replacement in Edmond, a storm-damaged roof repair in Oklahoma City, or a skylight replacement in Norman, our process is built around craftsmanship and communication. The majority of our business comes from repeat customers and referrals — homeowners who trusted us once and chose us again. That’s not marketing. That’s earned loyalty. We don’t chase volume. We build relationships. We don’t cut corners. We protect homes. Our mission is simple: deliver high-performance roofing systems, stand behind our work, and become the most trusted roofing company in the Oklahoma City metro. If you’re looking for a roofing contractor who values integrity as much as installation quality — you just found us.

Certifications & Awards

  • Master Elite Icon

    GAF Master Elite®

  • Master Elite Icon

    GAF Master Elite®

    GAF entrusts Master Elite® contractors to offer our strongest warranties including the Golden Pledge® Limited Warranty* on qualifying roof systems.

Details

Years in Business

In business since 1995

Contractor ID

1002781

State License Number

80004368

Reviews

4.9 (294) See reviews

No reviews to show

See All Reviews