Ok. Thanks for the information. USUALLY, any construction work comes with a year warranty, so it's surprising that none was provided. However, if there is no warranty, your options are a little more limited.
First, you can file a complaint against the contractor with the Texas Department of Licensing & Regulation for the faulty work and for failing to obtain a permit. Here's a link to the process: https://www.tdlr.texas.gov/Complaints/
Also, you or your attorney can send a demand letter to the contractor demanding that the damages be repaired. If the contractor fails or refuses, you can have another contractor perform the work and then sue the original contractor for the cost you incurred over and above the cost of the original work. As long as you can prove that the contractor didn't properly do its job, and caused you additional damages, you would have grounds to sue. You can prove the sub-standard work through the testimony
and work done by your new contractor.
Usually, when a complaint is filed with the licensing board, the contractor will try to make things right. However, if that doesn't happen, you do have rights to sue and recover for the damages you sustained.
I hope this answers your question, but if you need something else, please don't hesitate to ask. THANKS.