Contact Us For
A Free Estimate!
Reviews From Oklahoma County
Before and After Pictures from Oklahoma County
Harrah, OK Expert Roof Replacement

Harrah, OK Expert Roof Replacement

Before After
Harrah, OK Expert Roof Replacement Harrah, OK Expert Roof Replacement

This beautiful home has new GAF Timberline shingles in weatheredwood and new gutters.  Stephen worked with the homeowner and their insurance to get their roof replaced.

Roof Replaced in Jones, OK

Roof Replaced in Jones, OK

Before After
Roof Replaced in Jones, OK Roof Replaced in Jones, OK

Will worked with the homeowner and their insurance to get the roof replaced on this beautiful home on an acreage in Jones, OK  The shingles they chose are GAF TImberline HD in weatheredwood.

New Roof - Jones, OK

New Roof - Jones, OK

Before After
New Roof - Jones, OK New Roof - Jones, OK

This lovely home in Jones now has a new GAF Timberline HD singled roof in Weatheredwood.  Will worked with the homeowner and their insurance to replaced their roof.

Company Awards
The Norman Transcript Reader's Choice Award, 2017
We are so thankful our customers voted for us again, and we WON Norman's Best Roofer 2 years in a... [Read more]
2016 Best Roofer in Oklahoma City
We made's list for the top 25 roofers in Oklahoma City. The award was given after they analyzed and... [Read more]
The Oklahoman Reader's Choice Award, 2016
The Oklahoman is the state's largest newspaper and a trusted news source. We were voted the top roofing company in... [Read more]
More Awards

Expert Roofing Contractor in Oklahoma County, OK

Happy Customers Surrounding Oklahoma County, OK
Work Requests

Click the icons to see what our customers had to say.

Your trusted choice for roof replacement & repair in Oklahoma County, OK

Your roof is the first line of defense between you and the outside elements, providing valuable protection for Oklahoma County, OK homeowners during the area's frequent weather extremes. Flooding, ice storms, and tornadoes can cause significant damage to even the most well-maintained roof, so it's important to have a roofing contractor you can trust for all of your roofing needs. Mallard Construction & Roofing is a local, family owned and operated roofer with over 10 years of experience in the Oklahoma County, OK area. Whether you need roof repairs or a complete roof replacement for your home, business, or property, we are here for you with full-service residential and commercial roofing. It is our mission to provide exceptional customer service, high-quality workmanship, competitive rates, and lasting results, so don't hesitate to contact Mallard Construction & Roofing and see what we can do for you!

Our roofing services in Oklahoma County, OK:

  • Roof repair and maintenance
  • Roof replacement
  • 24/7 emergency roof repair
  • Roof inspection
  • Roof leak repair
  • Ridge vents and ventilation
  • Commercial roofing
  • Free consultations and cost estimates
  • And more!

If you need wood rot repair, hail damage repair, waterproofing for a leaking roof, or any other roof repair service, Mallard Construction & Roofing has you covered. We offer 24/7 emergency service, and will send a team of highly trained roofing experts to your home at any hour of any day. If you're looking to invest in a new roof installation, we install roofing types of all kinds. Choose from asphalt shingles, metal shingles, composite roofing, corrugated roofing, and more! We offer complete roof inspections for homeowners, business owners, and property managers, free of cost and obligation.

Mallard Construction & Roofing is the roofing contractor you can depend on for all of your roof repair and roof replacement needs. Contact us today for a free estimate in Oklahoma County, OK, or surrounding areas!

Case Studies From Oklahoma County
This classy Warr Acres home needed a new roof, gutters and some cosmetic repairs to their Air Condition.
This cute Cape Cod home in Edmond needed a new roof and guttering.
This classic Edmond was in need of new shingles due to weather and wear. Will worked with the homeowner and their insurance to get their roof...
Serving the following Oklahoma County, OK zip codes
Oklahoma City 73118, Oklahoma City 73152, Oklahoma City 73111, Oklahoma City 73145, Oklahoma City 73104, Oklahoma City 73137, Oklahoma City 73194, Oklahoma City 73129, Oklahoma City 73172, Oklahoma City 73122, Oklahoma City 73157, Oklahoma City 73115, Oklahoma City 73149, Oklahoma City 73108, Oklahoma City 73142, Oklahoma City 73101, Oklahoma City 73134, Oklahoma City 73184, Oklahoma City 73126, Oklahoma City 73164, Oklahoma City 73119, Oklahoma City 73154, Oklahoma City 73112, Oklahoma City 73146, Oklahoma City 73105, Oklahoma City 73139, Oklahoma City 73195, Oklahoma City 73130, Oklahoma City 73173, Oklahoma City 73123, Oklahoma City 73159, Oklahoma City 73116, Oklahoma City 73150, Oklahoma City 73109, Oklahoma City 73143, Oklahoma City 73102, Oklahoma City 73135, Oklahoma City 73185, Oklahoma City 73127, Oklahoma City 73167, Oklahoma City 73120, Oklahoma City 73155, Oklahoma City 73113, Oklahoma City 73147, Oklahoma City 73106, Oklahoma City 73140, Oklahoma City 73196, Oklahoma City 73131, Oklahoma City 73178, Oklahoma City 73124, Oklahoma City 73162, Oklahoma City 73117, Oklahoma City 73151, Oklahoma City 73110, Oklahoma City 73144, Oklahoma City 73103, Oklahoma City 73136, Oklahoma City 73190, Oklahoma City 73128, Oklahoma City 73169, Oklahoma City 73121, Oklahoma City 73156, Oklahoma City 73114, Oklahoma City 73148, Oklahoma City 73107, Oklahoma City 73141, Oklahoma City 73132, Oklahoma City 73179, Oklahoma City 73125, Oklahoma City 73163, Edmond 73003, Edmond 73013, Edmond 73083, Edmond 73025, Edmond 73012, Edmond 73034, Bethany 73008, Choctaw 73020, Harrah 73045, Spencer 73084, Jones 73049, Nicoma Park 73066, Luther 73054, Arcadia 73007, Wheatland 73097

our service area