OKlahoma's Trusted Name in Roofing & Contracting

M.C. Roofing & Contracting LLC provides expert residential and commercial roofing and general contracting in Oklahoma. Family-owned, BBB A+ rated, offering free estimates, storm damage restoration, and insurance claim assistance.

WELCOME TO

Icon of a hammer, gear, and roof, suggesting construction or home improvement services.

PROVEN ROOFING EXPERTISE

Serving Oklahoma with integrity since 2015.

Medal with a star inside, black lines, white background.

Licensed & Insured

Your property is always in capable hands.

Cloud with lightning bolt.

Storm Damage Specialists

Quick, reliable repairs when you need them most.

Certificate with a badge and check mark.

BBB A+ Accredited

A proven track record of excellence and accountability.

Two overlapping diamonds, one black with a white chevron, one outlined in black.

Transparent Quotes

No hidden costs — just honest, upfront pricing.

Roofers removing old shingles from a house roof on an overcast day.
Roofers replacing plywood on a flat roof, using a leaf blower. Workers are visible.
Roofers working on a shingled roof, one carrying equipment, the other installing shingles. Outdoors, trees in background.

// ABOUT US //

Free Estimates | Licensed & Insured | Storm Damage Specialists

At M.C. Roofing & Contracting LLC, we are more than just a roofing company — we are a full-service general contractor serving homes and businesses across Oklahoma since 2015. As a local, family-owned business, we pride ourselves on delivering high-quality workmanship with honesty, transparency, and over 20 years of hands-on experience.


Our services go beyond roofing. We provide tree removal, debris removal, storm damage restoration, and handle all aspects of construction projects, big or small. As insurance specialists, we work directly with providers to make your repair or restoration process smooth and stress-free.


When you choose us, you’re partnering with a company accredited by the Better Business Bureau with an A+ rating, known for treating every project — from roofing to full-scale construction — as if it were our own. Our team is ready to respond 24/7 to meet your needs.

// SERVICES //

Our Core Services

We offer a comprehensive range of roofing and contracting services to meet the needs of homeowners and business owners alike:

// FAQ//

Frequently Asked Questions

  • How do I know if my roof needs to be replaced?

    Look for signs like missing shingles, leaks, water stains, or sagging. We offer free inspections to help you make an informed decision.

  • Do you help with insurance claims for storm damage?

    Absolutely. We guide you through the entire process to ensure you get the coverage you deserve.

  • How quickly can you respond to emergencies?

    Our team is available 24/7 for urgent repairs and storm-related issues.

  • Do you offer warranties on your work?

    Yes. We stand behind our workmanship and the products we install, offering warranties for added peace of mind.

Ready for a Free Estimate?

Don’t wait until small problems turn into costly damage. Whether you need a quick repair, a new roof, or storm damage restoration, M.C. Roofing & Contracting LLC is here to help.