Free Quiz

Repair, Replace, or Claim?

Answer six questions to see whether you may need a repair, a replacement or an insurance claim.

Start the quiz
TX Construction at work

Answer six questions about your roof to see the most likely next step. No email address is required.

What made you start looking at this?
How old is the roof, roughly?
What do the gutters and vent caps look like?
What do the shingles look like up close?
Have you had it repaired before?
Is there any sign of it inside the house?

Answer all 6 questions to see your result.

Free Estimates

For an exact price, schedule a free estimate.

Next Steps

Get an Exact Price

Every project is different. Contact us for a free estimate on your roof or project.

  1. 01

    Contact us

    Call (469) 933-6166 or send the form and tell us about your roof or your project.

  2. 02

    Free estimate

    We come out to look at your roof or project, answer your questions and go over your options.

  3. 03

    Insurance and planning

    If a storm caused the damage, we help with your insurance claim and meet your adjuster on site. We then give you a timeline for the project.

  4. 04

    The work

    Our team completes your roofing, remodeling or restoration project. Call us with any questions along the way.

They did an amazing job on our roof and were very consistent at keeping in touch with what they were doing and what happens next. They came out to give us a free estimate and walked us through all the things that would need to be done with our insurance agent.
Leslie Woolsey Roof and insurance claim

A customer of ours. Read them all

Next Step

Get a Free Estimate

This tool gives you a general range. For an accurate price we need to look at your roof, including the decking and details that cannot be seen from the ground.

TX Construction Restoration and Remodeling LLC 3001 Hidden Meadow Ln, Princeton, TX 75407 (469) 933-6166 · wcknight@txconstructionco.com

Free Estimate

Request a Free Estimate

Tell us about your project and we will get back to you to schedule your free estimate.

We only use your information to respond to your request.

Call Now Free Estimate