Choosing a roofing contractor isn’t just about price — it’s about protecting your home, your budget, and your peace of mind. In Texas, a roof takes a beating from heat, wind, hail, and sudden storms. That combination can also attract the wrong kind of “roofer”: crews that disappear after taking a deposit, cut corners on installation, or pressure you into decisions you’re not ready to make.
Here’s a practical, homeowner-friendly checklist to help you spot a bad roofing company early — and what a trustworthy roofing contractor should do instead.
1) They won’t give you a clear inspection (or proof of what’s wrong)
Red flag: A contractor walks your roof for five minutes, comes down, and announces you need a full replacement — with no photos, no written notes, and no explanation.
A reputable company should be able to show you:
- Photos of the actual problem areas (missing shingles, lifted flashing, punctures, hail hits, soft decking, etc.)
- A clear summary of what’s urgent vs. what can wait
- A plan for repair vs. replacement (with reasons)
If they can’t provide evidence, you can’t verify whether the recommendation is real… or just profitable.
What good looks like: A documented inspection with photo evidence and a clear report you can understand.
2) Their estimate is vague, generic, or suspiciously short
Red flag: The proposal is a single page with a lump-sum price and minimal details like “replace roof” or “repair leak.”
A roofing estimate should spell out the scope and materials, including things like:
- Underlayment type
- Shingle brand/line (or metal/TPO details for other systems)
- Ventilation plan
- Flashing and drip edge work
- Tear-off vs. overlay
- Cleanup and disposal
- Timeline and payment schedule
- Warranty details
If the estimate is vague, it’s easy for a bad contractor to swap in cheaper materials, skip steps, or hit you with surprise “change orders.”
3) They pressure you with “today only” deals or scare tactics
Red flag: “If you don’t sign today, the price goes up.”
Or: “Your roof is dangerous and will collapse any minute.”
Pressure is a classic tactic to keep you from checking licenses, reading reviews, or comparing quotes. A trustworthy roofer should help you make an informed decision — not rush you into panic-buying.
A safer approach: Ask for the proposal in writing and take 24–48 hours to review it. Any contractor who becomes aggressive, guilt-trips you, or won’t leave paperwork behind is telling you who they are.
4) They won’t talk clearly about insurance (or they promise things they can’t guarantee)
Storm seasons bring out the worst actors. Be cautious if you hear:
- “We’ll waive your deductible.” (That can be illegal or at least a major legal/insurance problem depending on how it’s done.)
- “We guarantee your insurance will pay for a full roof.” (No contractor can honestly promise that.)
- “Don’t worry, just sign — we’ll handle everything.” (Without explaining the process.)
What good looks like: A contractor who can support the claims process by documenting damage, communicating clearly, and helping you understand next steps — without making promises they can’t control.
5) They don’t have a real local presence (or they dodge basic company info)
Red flag: No physical office, no clear service area, no consistent company name, and no way to verify how long they’ve been operating locally.
In areas like San Antonio, Houston, and nearby markets, you want a company that will still be around if you have a warranty question or an issue after the job.
Quick checks:
- Do they list real office locations and service areas?
- Do they have consistent branding and business info across platforms?
- Are they transparent about how long they’ve served the region?
A stable, local contractor is easier to hold accountable.
6) They subcontract everything (and won’t tell you who’s actually doing the work)
Subcontracting isn’t automatically bad — but hiding it is.
Red flag: You can’t get a straight answer on who will be on your property, who the crew leader is, and who is responsible for quality control.
What good looks like: Clear accountability, consistent workmanship standards, and a company structure that doesn’t shift blame when problems arise. Some established roofers emphasize they aren’t a franchise model and don’t rely on subs to carry the job.
7) They have no meaningful credentials — or they misuse them
Red flag: They throw around words like “certified” and “approved” but can’t explain what that means.
Credentials don’t replace craftsmanship, but they do add a layer of trust — especially when they’re verifiable and tied to ongoing standards.
For example, manufacturer designations can indicate training and performance benchmarks. Ideal Precision Roofing & Exteriors notes it holds GAF Master Elite® 3-Star President’s Club status (which it describes as top 1% nationwide).
A bad roofer may:
- Use fake logos
- Claim certifications they don’t actually have
- Avoid discussing warranties or manufacturer requirements
8) Their reviews are “weird” (or too perfect)
Reviews matter — but read them like a human, not a robot.
Red flags to watch for:
- Dozens of reviews posted in a short burst
- Repetitive wording that sounds copied/pasted
- Lots of 5-stars but no project details
- No mention of communication, timelines, or cleanup
- A pattern of complaints about deposits, no-shows, or warranty problems
Better signals:
- Customers mention specific situations (hail damage, leak troubleshooting, insurance documentation, project management)
- Detailed feedback about communication and follow-through
- Responses from the business that are professional and consistent
9) They won’t put warranty details in writing
A roof is a major system. If the company is vague about warranties, you could be stuck later.
Ask:
- What workmanship warranty do you provide?
- What manufacturer warranty applies to the materials?
- What would void coverage (poor ventilation, improper installation, etc.)?
- Who do I contact if I have an issue?
A reputable roofer should be comfortable discussing warranties and processes (some companies even provide a dedicated warranty claim route).
A simple “good roofer” checklist you can use today
Before you hire anyone, make sure they:
- Provide a documented inspection with photos
- Offer a detailed written estimate (materials + scope)
- Explain repair vs. replacement options clearly
- Set realistic expectations for insurance claims
- Have a real local presence and defined service area
- Clarify who will perform the work and who supervises
- Share verifiable credentials and warranty details
Final tip: if something feels off, pause
Roofing should feel professional: clear communication, transparent paperwork, and a process you can follow. If you’re being rushed, confused, or pressured, that’s your cue to step back.
If you’d like a second set of eyes on your roof situation, a safer next step is to schedule a professional inspection and request a written report and estimate you can compare confidently.