How to Choose a Roofing Contractor in Keller TX (And Avoid Getting Burned)
- Marcos Garza
- 2 days ago
- 6 min read
How to Choose a Roofing Contractor in Keller TX (And Avoid Getting Burned)
Keller homeowners hire roofing contractors under two conditions: planned replacement when the roof reaches end of life, and storm response when hail or wind forces the issue. Both conditions attract predatory contractors, but storm conditions are far more dangerous — the pressure is higher, the timeline is compressed, and out-of-state "storm chasers" saturate the market within 48 hours of any significant weather event.
This guide gives you 9 specific things to verify before signing with any roofing contractor in Keller or Tarrant County. Each one matters. The ones near the end of the list are the ones most homeowners skip — and most regret skipping.
1. Verify RCAT Licensure
Texas does not have a state-level roofing contractor license, but the Roofing Contractors Association of Texas (RCAT) operates a licensing program that is the industry standard in the DFW market. Most reputable Keller-area contractors carry an RCAT license.
How to verify: Ask for the contractor's RCAT license number. Look it up at rcat.net. If a contractor cannot provide an RCAT number or tells you Texas doesn't require licensing (which is technically true but misses the point), that's a signal they haven't invested in the industry standard for this market.
3:16 Roofing's RCAT license: #03-0246
2. Verify General Liability and Workers' Compensation Insurance
Before any work begins on your property, confirm the contractor carries current general liability insurance and workers' compensation coverage. Ask for a Certificate of Insurance (COI) naming you as the certificate holder.
Why this matters: If an uninsured roofer is injured on your property, your homeowner's insurance may be liable. If their equipment damages your property and they're uninsured, collection is on you.
What to check on the COI: coverage amounts (minimum $1,000,000 per occurrence), workers' comp coverage listed, policy expiration date (verify it hasn't lapsed), and that the named insured matches the company name you're signing a contract with. Storm chasers frequently carry certificates with incorrect dates or minimal coverage.
3. Check BBB Accreditation and Rating
The Better Business Bureau accreditation process requires contractors to meet standards around transparency, complaint response, and business practices. An A+ rating means the company has consistently responded to and resolved complaints.
Check the contractor at bbb.org/us/tx. Look at the current letter rating (A+ to F), number of complaints filed and how they were resolved, and how long the business has been BBB accredited. A company with no BBB profile may simply be new — or may be operating under different names in different markets, which storm chasers commonly do to reset their complaint history.
3:16 Roofing has maintained BBB A+ accreditation since 2018.
4. Confirm a Local Physical Address
A local business address — not a P.O. box, not a virtual office — is one of the clearest indicators of a contractor who will be around for warranty service. Storm chasers typically operate from a rental trailer or their truck. When your roof leaks two years after installation, they're in Oklahoma.
Search the address on Google Maps. Is it a real building? Does the company show up in Google Business Profile with reviews from local homeowners? How long has the Google listing been active?
3:16 Roofing is located at 424 Keller Pkwy, Keller, TX 76248 — 10 minutes from most of our service area. We've been at this location since 2016.
5. Read Google and Yelp Reviews — But Read Them Carefully
Review volume and recency matter more than the star average. A contractor with 4.8 stars from 12 reviews is a weaker signal than one with 4.9 stars from 235 reviews spanning 5 years of work. The high-review contractor has a real track record; the 12-review contractor may have asked friends and family for five-star reviews right after opening.
What to look for in the reviews themselves: specific project details (neighborhood, material, job complexity), mentions of communication, cleanup, and follow-through, response to negative reviews (do they engage professionally?), and whether reviews are from the DFW area or scattered nationally (a storm chaser pattern).
6. Demand a Written, Itemized Estimate Before Signing Anything
A legitimate estimate includes: material type and manufacturer, number of roofing squares to be installed, decking replacement allowance, underlayment specification, ice and water shield scope, flashing scope, permit fees, cleanup and disposal fees, and warranty terms (manufacturer product warranty vs. contractor workmanship warranty).
If a contractor gives you a one-line total without itemization, walk away. You have no basis for comparison, no protection if materials are substituted, and no leverage if scope disagreements arise after the work starts.
7. Confirm They Pull Permits
Keller, Fort Worth, Southlake, and all Tarrant County cities require building permits for full roof replacements. The permit triggers an inspection by the city building department, which verifies that the decking, underlayment, and installation meet code.
Why this matters to you: unpermitted work can complicate or prevent your home sale, an improperly installed roof that wasn't inspected gives you no recourse with the city, and manufacturer warranties often require code-compliant installation. If a contractor suggests skipping the permit to "save time" or "keep costs down," that's a code violation and a liability you inherit. The permit cost ($150–$400 depending on city) is always worth it.
8. Understand What You're Signing — Especially Regarding Insurance
When your roof is being replaced on an insurance claim, you'll be asked to sign several documents.
Contractor agreement / scope of work: Standard. Documents what will be done, materials used, and payment terms.
Assignment of Benefits (AOB): DO NOT SIGN THIS. An AOB transfers your insurance claim rights to the contractor. You lose control over the settlement negotiation, the repair scope, and your ability to dispute the outcome. Texas HB 2102 explicitly gives you the right to refuse AOB agreements. Any contractor who makes an AOB a condition of doing business should be disqualified immediately.
Direction to Pay: This is different from an AOB and is generally acceptable. It simply directs your insurance company to pay the contractor directly from the claim proceeds. This is standard practice and fine to sign.
Contingency agreements: Some contractors present these before the adjuster has inspected — asking you to commit to hiring them "if insurance pays." These range from harmless to problematic. Read carefully and do not commit to a contractor you haven't fully vetted.
9. Ask Specifically About Their Tarrant County Experience
DFW roofing has specific requirements that contractors from outside the market often don't know: ice and water shield at eaves is required by Tarrant County building code, decking replacement triggers a code inspection in Keller and most surrounding cities, HOA pre-approval requirements in communities like Marshall Ridge and Timarron require specific submittal documentation, and Tarrant County wind uplift requirements affect nail pattern specifications.
Ask: "Have you done roofs in [your neighborhood]? Do you know the HOA submittal process? Have you worked with [your insurance carrier] before?" The answers tell you whether you're dealing with a local expert or someone reading off a general template.
The Quick Checklist Before You Sign
Before signing any roofing contract in Keller TX, verify:
RCAT license number confirmed at rcat.net
Certificate of Insurance provided with current dates
BBB A+ rating verified at bbb.org
Local physical address confirmed (not P.O. box)
Google reviews: 50+ reviews from DFW homeowners with recent dates
Written, itemized estimate in hand
Permit confirmed to be included in the scope
No assignment of benefits in the contract
Contractor has specific Tarrant County experience
If any of these are missing or the contractor pushes back on providing them, that's your answer.
Why Keller Homeowners Choose 3:16 Roofing
We pass every item on that checklist. BBB A+ since 2018. Google Guaranteed. RCAT licensed (#03-0246). 235+ five-star Google reviews from DFW homeowners. Located at 424 Keller Pkwy since 2016. We pull permits, skip the AOB, and provide written itemized estimates before anything is signed.
We've replaced roofs in Marshall Ridge, Timarron, Oakmont, Slade Hills, Bear Creek Estates, Iron Horse, and neighborhoods across Keller, Fort Worth, Southlake, Colleyville, Grapevine, North Richland Hills, and Watauga. We know the HOA submittal processes, the county inspectors, and the carriers.
Call (817) 402-7663 for a free estimate and inspection. No pressure, no storm chasing, no fine print. Just a written estimate and honest work.



Comments