Mallard Construction & Roofing Reviews and Ratings

Check out reviews and comments from our past customers.

Byron Thomas came in to visit me in my office and he was just amazing. Everyone should meet a big smile on his face n...

They were good and fast. Will was great up front and honest

Fantastic company to work with. Tim was a huge help taking care of everything from start to finish. Highly recommend ...

We chose y'all because of Ryan. He knew his information and could answer all our questions. Always answered our phone...

From start to finish, we were impressed with Byron and his team.

Ryan Riden came by directly after a hail storm. He was very kind and showed me what needed to be done. As a Younger p...

Jason Jones was the first person to contact me and tell me all about the company and I was impressed. Jason was alway...

A tree fell on our roof they were quick and fast to return our call on a Sunday so I feel really blessed to have you ...

Wonderful Job

Your Sales person, Jerry Johnson, gave me a very professional presentation. The other members of your company support...

Mallard Construction & Roofing Average: 4.9 out of 5
Total Reviews: 165

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