Expect the Best

We understand that hiring a roofing contractor can be a daunting task. We have heard all of the horror stories too, but the fact that you are here is your first step in the right direction. When you choose Mac's Roofing, you are selecting a contractor who takes pride in every installation. One who will stand behind their work with a rock-solid warranty. When the integrity of your home is on the line, you should expect the very best, and we are here to deliver for you and your family. Call us today to schedule a free inspection, and let us show you just how easy hiring a quality contractor can be.

expectbelow expectbelow

Some Of The Services We Offer:

"Mac's Roofing offers many services to help you improve your home or office."
  • Composition Shingles

    Beautiful composition shingle Roofing that will compliment your exterior.
  • Low-Slope Roofing

    Energy Efficient Low-Slope Roofing for your home.
  • Roof Repairs

    Stop leaking roofs with long-term roof repairs.
  • Storm Damage Repair

    Repair or Replacement for Storm Damaged Roofs

Mac's Roofing & Construction Co. BBB Business Review

Financing Available

Sometimes we need a helping hand to pay for unexpected expenses, and your roof is one that can't wait.
Through our partner, we offer financing to get your project up and running more quickly, and repayment terms for every budget. .

Apply For Financing

Schedule A Free Estimate!

our history our history

a little about Our History

We are from here, our company was born here, and we are raising our family here. Mac's Roofing has been in business for 40 years, and we care about our neighbors and the quality of the roofs we install. You can trust that your project will be completed correctly the first time to ensure the longevity of your roof.

We are proud to serve all of Houston, Texas and surrounding areas by offering our expertise, top quality materials and installations that will stand the test of time. Call us today to schedule your free inspection and we will be happy to show you all we have to offer our clients. Our dedicated team is standing by. We look forward to working with you soon!

The Process - We make it easy

1. Schedule A Free Roof Inspection

Scheduling your free roof inspection is as simple as a phone call. We will discuss the issues you have, and talk with you about your goals and needs. We understand that you are busy and that roofing issues rarely happen at a convenient time, so we will attempt to schedule your appointment at a time that is convenient for you. Call us today!

2. Inspection & Written Proposal

Unlike other companies, we will inspect your roof in person to ensure that we have a full scope of the work involved. From experience we know that a contractor must understand the entire scope of work to properly prepare for any eventuality. After the inspection we will prepare a written proposal that includes all options and submit it to you for approval.

3. Schedule Your Project

Once you have decided on materials and colors, we will schedule your project in a way that will impact your life as little as possible. We strive to make the experience one you will brag about to family and friends. Our goal is to get your home back in order quickly so that you can get back to your daily routine and relieve the stress that comes with roofing problems.

4. Project Commencement & Completion

Shortly before your project kicks off, we will gather and deliver all of the materials to your site. We will inventory all materials to ensure that we have everything we need to complete your project as quickly as possible. Obviously weather will factor into our scheduling, but once we begin, we will complete your project before moving on to the next.


We are a dedicated team, passionate about making your home better.

"Mac's Roofing is dedicated to bringing you quality and integrity. We strive to prove it to every customer, every day."
- The Mac's Roofing Team

Ruben Reyes

Teresa DeBlanc
Office Manager

Julissa D.
Office Admin

Bill M.
Roofing Consultant

Sergio S.
Roofing Consultant

Fredo C.
Roofing Consultant

Salvador C.
Roofing Consultant

Edwin R.
Crew Leader

Americo Q.
Crew Leader

Actual Customer Reviews

“This company as a whole is outstanding. The owner, the salesperson I had, the crews and the delivery company were professional, courteous, knowledgeable, dedicated to their work and completed the roofing job on my house without any delay. The salesman, Tracey and the owner took special care and extra time to insure that the roofing job was perfect and that all the damage was clearly marked for the insurance adjuster to inspect, because of the special attention to the details the roof job was approved and covered. All of my concerns were put to rest and my questions answered immediately because they have been doing this work for so many years. The crews worked non-stop for 1 1/2 days from the start of the job to the finished job. They cleaned up the area before they left on the first day and again when the job was completed (they did not consider it finished until they cleaned the yards, driveways and my gutters of debris. They repaired damage in the interior of my home caused by the leaks. This work required a professional painter who they use for these jobs, and I was very happy with his work also. It is perfect! I am so glad I picked this company to replace my roof. I would recommend this company and rate them as an A++. Definitely a 5 Star Business. I have already recommended them to 2 more friends in my neighborhood. Definitely a professional company with dedicated employees who are outstanding.”

- Joyce W.

“I cannot tell you how pleased I am with Mac's Roofing. They are professional, timely, neat ,organized and deliver the beautiful new roof in record time just as the reviewer before me mentioned. It was a pleasure to deal with them especially with a normally stressful event like construction at your home. A job well done! My neighbors are all asking for their business card and are equally impressed with the result. Thank you again to Mac's roofing”

- Mary

“Did a terrific job replacing my roof after a hail storm last year! Tracy made the process seamless and the final product exceeded my expectations. To top it off, the new roof saved me significant money on cooling bills. Highly recommended.”

- Greg S.

“We have used them on several jobs, including a new roof. Have always been happy with their professional approach and responsiveness. They just finished a job for us and we had some issues with how it looked. George came out this morning and listened to us and said " we will make it right at our cost." Done. Very stand up approach. I will use them for all our roofing work and recommend them without hesitation. True customer focus”

- Rob J.

“I am a very satisfied customer of Mac's Roofing that wanted to sincerely thank you for the unexpected gift of appreciation for referring your company to our neighbor. It was such an easy thing for me to do because my customer experience with Sergio exceeded my expectations. Not only did he manage the project efficiently, he was always prompt in communicating, knowledgeable and very pleasant to work with. I will continue to refer customers your way and always have wonderful things to say about Sergio. ”

- Darci B.

Call to Schedule A Free Inspection!

See our video

Mac's Roofing is here to serve you with the highest quality installations to ensure that your project is completed correctly and on-time. Call us today for more information and to schedule your free inspection.

Learn More About Us
Click to Watch
roofing video

“We Proudly Serve Our Neighbors in Houston, Texas and Surrounding Areas with Quality Roofing Installations and More!”

- Mac's Roofing

17120 Champions Lakeway
Tomball, TX 77375


Mac's Roofing & Construction Co. BBB Business Review

Free Estimates!