
About
X Roofing & Solar is a Dallas-Fort Worth roofing company that also sells and installs residential solar. Its live website states the business has been operating since 2018, while BBB records the LLC behind it (listed under the alternate name X Roofing And Restoration LLC) with a date of incorporation of 12/20/2021. The company is BBB Accredited with an A+ rating, accredited since 11/27/2023. The roofing side is the substantive half of the business and is described in detail on the company's own pages: new roof installation, full roof replacement, shingle repair, roof repair and maintenance, emergency roof service, gutter systems, attic ventilation, and commercial roofing. The solar side is presented as solar panel installation. It is worth being precise about what that does and does not imply. Texas issues no state roofing licence at all, so no government licence exists to cover the roofing side. Solar photovoltaic installation is a different matter, because the electrical interconnection is electrical work that in Texas must be performed under a Texas Electrical Contractor Licence (TECL) issued by the Texas Department of Licensing and Regulation. A TECL is an electrical credential, not a roofing credential, and it says nothing about roofing competence. We found no TECL number published by this company on its own site, on its BBB profile, or in its RCAT record, so homeowners considering the solar side should ask for the TECL number of whoever will be doing the electrical connection and verify it directly on the TDLR licence search. Addresses are worth reading carefully here. The RCAT record and the company's Yelp listing both give 8500 N Stemmons Fwy, Suite 5032, Dallas 75247. BBB and the live website give 940 N Belt Line Rd, Suite 121, Irving 75061. The website also advertises an Austin office at 305 E Huntland Dr, 5th Floor, which is a multi-tenant executive-suite building, and we found no independent evidence of resident staff there. Published hours are Monday to Friday, 8am to 4pm.
Highlights
Services
Service areas
Location & service area
Insurance & credential verification
Texas does not issue a state roofing license, so we verify companies the way homeowners actually can: confirming insurance coverage, checking RCAT (Roofing Contractors Association of Texas) status, and checking city or county registration where the local jurisdiction requires one. Every credential below links to the actual issuing organization's own public lookup — don't just take our checkmark for it. Always ask for a current certificate of insurance before signing any contract.
Confirm this listing yourself at web.rcat.net/rcat/search.
Confirm this yourself: ask the company for their certificate of insurance (COI). Note that RCAT's Licensed Roofing Contractor credential (CRRL, RRL or CRL) is earned and held by a named individual at a company, not by the business itself, which is why we name that person above where we know it; Texas issues no company roofing license at all. RCAT and NTRCA status can be checked in their own public directories (RCAT, NTRCA) — use the "Licensed"/"Accredited" filter to see more than plain membership. GAF's contractor verification tool and Owens Corning's Texas locator confirm those tiers directly; CertainTeed doesn't offer a comparable self-serve lookup, so ask to see that certificate in person. BBB accreditation and rating are on bbb.org. Houston's own published registered-roofer list is years out of date, so it isn't cited here at all — confirm registration by contacting the city directly. Corpus Christi's STAR program has its own online contractor registry — for any other city or county registration claim, confirm directly with that jurisdiction's permit office.
Certifications
Google reviews
Mark Davila truly cares about his customers. Out of 3 contractors, he was the only one who got Allstate to approve my roof replacement. He promised me the best-looking roof in the neighborhood, and he delivered. My black gutters look amazing, and I was updated with drone pictures and videos throughout install day. Communication was top tier. I highly recommend Mark and X Roofing!
Mark Davila was a joy to work with. He definitely goes the extra mile and is so polite. Came back and painted our chimney so we didn't have to get on the roof. THANK YOU!Totally coordinated with our insurance adjuster. The roof looks amazing. I definitely recommend Mark to all our friends and family. Wish he could do our roof at our Utah cabin!
I called Mark to discuss starting a claim due to hail damage last fall 2025. Mark came to my house, and not only inspected my roof, fence and gutters, but took the time to sit down with me and go over in detail his findings and how the process would go. He made time to be on the phone with me when I made the first report of claim. When the Insurance adjuster came in the weeks to follow, Mark made sure he was there and walked my property with the insurance adjuster. When given the green light by my insurance company, my roof was replaced in about a day and a half. I had my gutters replaced as well and this was done a few days later. Mark's crew made repairs to my patio, painted the out side of my house and made some minor repairs to my fence. It was re-stained as well. One thing that I remember that stood out was a night or two after painting my patio, Mark came back himself with caulking to cover the little nail holes that were there on the ceiling from when the patio was installed. He caulked each and evey one and then hand painted the patio area. He was there till after midnight. I may not have noticed, but that just goes to show how much he cares about making sure his customer(s) are satisfied and stands behind their workmanship. Mark suggested class 3 shingles and a different GAF Z ridge cap. Mark gave me a certificate to provide to my insurance company which considerably lowered my premium. I also have the best looking roof in the neighborhood. Thanks Mark!!
I can’t say enough good things about working with Adrian Gutierrez as the project manager. He took the whole claim process off my plate, met with the insurance and communicated with them. Because of Adrian we we ended up getting almost $11,000 in extra coverage from items the insurance had missed off the initial payment , which allowed us to get a new roof and pay to replace the rotted decking. For the entirety of the install Juan their Quality control manager was present, he made sure everything was perfect and up to their above standard.he constantly provided me updates through out the entire process . I’m truly grateful they made a stressful process so easy. I would 100% recommend working with x roofing and their team.
We had an amazing experience with Manny and X Roofing. From the roof inspection to the finished installation we never felt in the dark. Manny was present through multiple inspections, the insurance process, and finished install. We were kept updated with photos and videos while the crew was working on the roof which we thought was really neat. The cleanup was amazing and they even protected my plants! Our experience with Manny and X Roofing proved there are still honest companies that exist. Thank you for all your hard work and clear communication!
Showing this company's live Google rating. Read the reviews on Google ›
Reviews across the web
Verification badges
Earned from X Roofing & Solar's insurance verification, live Google rating, and standing in Dallas. Every badge links back to this profile so anyone can confirm it, and it updates automatically if the underlying status changes.
Own this company? Claim your listing to add these verified badges to your own website.


