Three roofing crews knocked on my door in the same week after the last hailstorm rolled through. Each one had a clipboard, a laminated badge, and a story about how my shingles were already cooked. One of them didn't have a Texas address worth printing. That's the part nobody warns you about in Alamo Heights. The urgency after a storm is real, but the window to think clearly is smaller than you'd guess. This guide walks you through the exact questions that separate a legit contractor from a guy with a magnetic sign on his truck. By the end you'll know how to check licensing, insurance, references, and the fine print on that estimate sitting on your kitchen counter.
Why Alamo Heights Is a Magnet for Roofing Pitches
Alamo Heights sits right in hail alley, and the older housing stock here means roofs take a beating differently than newer builds out in the suburbs. Flat rooflines, mixed shingle ages, mature tree cover that drops limbs on gutters, all of it adds up. When a storm passes, out of town contractors flood the neighborhoods because insurance money is moving fast and homeowners are stressed.
That's not a knock on every crew that works storm season. Some of them are excellent. But when a market gets hot, the bottom feeders show up too. Your job isn't to avoid every out of town roofer. It's to figure out which ones will still answer the phone two years later when a repair needs doing.
What Should You Check Before Hiring Any Roofer?
Start with three things: license status, active insurance, and a physical local address. A legitimate contractor can produce all three in under five minutes. If any of them get dodged or delayed, you have your answer.
Texas doesn't issue a statewide roofing license the way some states do, so don't let anyone tell you a license number proves everything. What matters more is a verifiable business registration, general liability insurance that covers your property, and workers' comp coverage for the people on your roof. Ask for certificates, then call the insurer to confirm they're current. That call takes four minutes and it has saved homeowners from a very ugly situation when a worker gets hurt on their property.
According to the U.S. Department of Labor, worker safety and injury reporting obligations fall squarely on employers, which is why uninsured crews are a problem for you and not just for them. If a roofer's insurance lapsed last month, your homeowner policy could end up holding the bag.
The Five Point Roof Check I Use Every Time
I built this after watching a neighbor get talked into a full replacement when she only needed ridge cap work. It's not scientific. It's just a way to slow down the sales pitch and force a conversation about specifics.
- Point one: photo evidence. Ask the roofer to show you pictures of the actual damage on your roof, not stock images or a generic hail chart. If they can't get on the roof or won't share what they found, that's a red flag.
- Point two: a written scope. Every line item should say what material, what quantity, and what warranty applies. "Roof repair as needed" is not a scope. It's a blank check.
- Point three: the insurance handoff. Ask exactly how they'll communicate with your adjuster and who writes the documentation. The best roofers handle this themselves because they've done it hundreds of times.
- Point four: a reference from two years ago. Not last month. Two years. You want to know if the roof is still holding up.
- Point five: the payment schedule. A reasonable deposit covers materials. A demand for the full amount upfront does not. Walk.
The Insurance Adjuster Meeting Nobody Prepares You For
Here's a scenario I've watched play out on my own street twice now. The adjuster shows up on a Tuesday morning, walks the roof for twenty minutes, and writes an estimate that looks like a foreign language. The homeowner signs off because the roofer nodded along. Three months later, the replacement cost comes in higher than the payout, and the difference lands on the homeowner.
The fix is simple but it takes nerve. Have your roofer at that meeting. Not parking down the street, not on speakerphone. On the roof or in the driveway, standing next to the adjuster, pointing at the same shingles. A contractor who's done this before will know which items tend to get undercounted, and they'll document everything on their end so a supplement request can be filed later. According to the Federal Reserve, household financial stability depends heavily on avoiding large unexpected expenses, and a roofing shortfall is exactly the kind of surprise nobody budgets for.
Red Flags That Should End the Conversation
Some of these are obvious. Others are subtle, and the subtle ones cost people the most money.
- Pressure to sign the same day, especially with a "today only" discount tied to storm damage.
- No physical address, or an address that turns out to be a mailbox store.
- A quote that's dramatically lower than every other bid with no explanation of why.
- Requests for cash or payment made out to an individual rather than a business.
- A reluctance to put the warranty terms in writing.
- No verifiable manufacturer certifications, which affect whether your shingle warranty stays valid.
The warranty piece deserves its own mention. Many shingle manufacturers tie coverage to installation by a certified contractor. If your roofer isn't certified, you may still get the material warranty, but the labor portion often evaporates. That's a big deal on a twenty thousand dollar roof.
Why Local Still Matters in a Storm Market
A local crew has skin in the game. They answer the phone because their reputation in the neighborhood matters, and they know that a bad job in Alamo Heights spreads through the school pickup line faster than any ad campaign. When you hire a roofing company in Alamo Heights, you're mostly buying access to that accountability. Someone you can walk to if things go sideways. Someone whose trucks you'll recognize at the grocery store.
None of that guarantees a perfect job. Roofing is a messy trade and weather delays happen. But the recovery path is much shorter when the contractor lives twenty minutes away instead of four states over.
A Quick Checklist to Run Before You Sign
Pull up the company's registration and confirm it's active. Call the insurer and verify the liability and workers' comp policies are current. Request two references from jobs at least two years old and actually call one. Get the written scope, the warranty documentation, and the payment schedule in the same packet. Confirm who will be on your roof, whether it's the company's crew or a subcontractor. Ask what happens if a leak shows up after the job and how fast they respond.
According to the Small Business Administration, most contractors are small operations without deep administrative staff, which is why you'll sometimes get vague answers about paperwork. That's understandable. What isn't understandable is refusing to provide it when asked directly.
The whole process takes about an hour of your time. Compared to the cost of a bad roof and a denied claim, that's the cheapest insurance you'll ever buy. So before the next clipboard shows up at your door, decide now what you'll require, and hold that line even when the sky is still gray and the pressure is on.