Meet the Team

John McHughes

Mallard Construction & Roofing

Title: Owner

John McHughes from Mallard Construction & Roofing

As the Owner and Project Manager, John not only runs the company but oversees all projects under construction. John is G.A.A.F. certified and can inspect any roof as well as work with insurance companies throughout the entire process of getting you a new roof. As the owner, John understands the importance of being hands-on with all of the day to day operations of the business and strives to make himself very available to all clients. John believes that every customer deserves the best service possible, and operates under the mission of always putting the client first and following through on the company’s commitments while providing honest advice and quality products.

While you will often find John out at the job sites or visiting with homeowners, his wife Tara does an amazing job ensuring that all of the bookkeeping is up to date for clients at the office. When they are not at work, John and Tara stay busy supporting their three daughters in softball, gymnastics, and swimming. When they are able to get away, John and Tara enjoy skiing trips and family time at the lake with their girls.

our service area

We serve the following areas

  • Bacliff
  • Brookeland
  • Buna
  • Call
  • Cleveland
  • Conroe
  • Daisetta
  • Dayton
  • Devers
  • Evadale
  • Galveston
  • Hardin
  • High Island
  • Hull
  • Jasper
  • Kirbyville
  • Liberty
  • Port Bolivar
  • Porter
  • Raywood
  • Richards
  • Romayor
  • Rye
  • Shiro
  • Splendora
  • Spring
  • Willis
Oklahoma Our Locations:

Mallard Construction & Roofing
3601 S Service Rd
Moore, OK 73160

Mallard Construction & Roofing
3501 S Service Rd
Moore, OK 73160

Mallard Construction & Roofing
1923 Atchison Dr
Norman, OK 73069

Mallard Construction & Roofing
4833 Front St Unit B #416
Castle Rock, CO 80104

Mallard Construction & Roofing
5715 NW Central Dr, Suite F112
Houston, TX 77092

Mallard Construction & Roofing
2409 E Skelly Dr #100
Tulsa, OK 74105

Mallard Construction & Roofing
1504 Eagle Ct Suite 1
Lewisville, TX 75057
Service Area
Free Quote