Phone icon 346-345-4335
ft-bg Contact

Contact Us Today!


“Ready to get started? Reach out to us today to set up a consultation for your home. Our team will get back to you ASAP with easy and convenient scheduling options that work with your lifestyle.”

nathan keiser // Owner, CEO

Get in touch today!

  • This field is for validation purposes and should be left unchanged.

our process

Learn About Our Trusted Process


Schedule an Appointment

Contact us via phone or email, and our customer service representatives will set up an appointment at our earliest possible time.


Thorough Inspections

Our qualified team members will assess your home and take note of any areas that need improvement.


Begin Project

All of our projects start on time and are conducted in an efficient and professional manner.


Clean Up

You can rest easy knowing that when your project is completed, our team will leave the workspace better than we found it.

Let’s Get Your Project Started!

Once you connect with our team, we’ll be out to perform your initial inspection in 2-3 business days. You’ll receive a full inspection report, and we can discuss options for your roofing project!

roofing technician on phone ready for inspection by kraft pickup truck

Caring for Your Home Like Our Own

“Since 2010, we’ve remained committed to providing exceptional care for every customer we work for. We believe in demonstrating our commitment to quality every single day.”

watch Nathan keiser | Owner

Serving The Woodlands and Beyond

  • magnolia
  • montgomery
  • Tomball
  • Kingwood
  • The Woodlands
  • Cypress
  • Conroe
  • Spring
the woodlands Click to learn more about how we're serving Texans!



The Texas Department of Licensing and Regulation does not currently administer licensure for roofing contractors. Simply put, this means anyone can call themselves a roofer in Texas. They are not required to be knowledgeable, insured, licensed, or even registered with the state. Roofing is a highly skilled trade, and the roof is structurally the most important component protecting the contents and integrity of a home or business.

Texas residents deserve a higher standard. The RCAT Licensed Roofing Contractor program was developed to increase consumer protection and secure public confidence in the roofing industry. They do this by elevating the roofing contractor’s knowledge and professionalism through voluntary self-regulation. Kraft is proud to be licensed with RCAT.

Schedule an estimate

Texas Strong

Got a Question?

How long does it take to install my new roof?

Most roofs can be installed in a single day. You can expect to have your new roof installed two weeks after your inspection.

How quickly can you provide a roof inspection?

We can be at your property to perform an inspection within 1-2 days after your initial call. You will receive an accurate estimate once the inspection has been completed.

Where are you located?

We are located in Magnolia, TX, and serve the surrounding areas as well.

Work With the Team That’s Dedicated to Your Wins

Work With Us