How to Vet a Roofing Company Before You Sign Anything
Your roof is the only thing standing between your family and a Texas summer thunderstorm. When it starts leaking, or when a hail storm leaves granules in the gutter, the temptation is to hire the first roofer who knocks on your door. That impulse is understandable. It is also how a lot of homeowners end up with a bad roof, a lien on their house, or a contractor who disappears before the workmanship warranty means anything.
The good news is that you do not need to be a construction expert to avoid the worst of it. You need a system. Learning how to vet a roofing company before you commit is the difference between a roof that lasts twenty years and one that fails in three. It takes about fifteen minutes of focused checking, plus a few pointed questions, and it will save you thousands of dollars and a lot of sleepless nights.
Start With the License, Not the Sales Pitch
Texas does not issue a statewide roofer license the way it licenses plumbers or electricians. What Texas does have is the Texas Department of Licensing and Regulation, which oversees certain trades and can tell you whether a contractor has been disciplined. Many cities and counties also require local permits and registration. Before you let anyone on your roof, ask for their registration number and check it against the TDLR database. A legitimate roofer will not hesitate to give it to you. A storm chaser will change the subject.
Storm chasers are the out-of-state crews that follow hail storms. They show up with door-knockers, big promises, and a truck full of shingles. They are not necessarily criminals, but they are not accountable to anyone in your community either. If they do poor work, you will not find them next year when the leak shows up. The roofer license question is your first filter. If they cannot tell you exactly how they are registered and insured in Texas, move on.
Check the Paper Trail: Insurance and Bonds
Insurance is not a suggestion. It is the line between a minor accident and a lawsuit. You need to see a Certificate of Insurance directly from the roofer's insurance agent, not a photocopy the salesperson hands you. That certificate should show two things: General Liability Insurance and Workers' Compensation. General Liability covers damage to your property if they drop a bundle of shingles through your window. Workers' Compensation covers their employees if someone falls off your roof. If they do not carry workers' comp, and an uninsured worker gets hurt on your property, you can be held responsible for their medical bills.
Also ask about an Insurance Bond. Some roofers carry a bond that protects you if they fail to finish the job or pay their suppliers. It is not the same as insurance, and not every roofer has one, but its presence is a good sign. The absence is not automatically disqualifying, but it is worth asking about. The point of all this paperwork is not to annoy anyone. It is to make sure that if something goes wrong, you are not the one holding the bag.
Read the Reviews, but Read Them Like a Detective
Online reviews are useful, but they need context. A roofer with a perfect five-star rating on Google Reviews and nothing else might be gaming the system. A roofer with a few angry reviews might still be excellent. The trick is to look at how the company responds to negative feedback. A measured, professional reply to a complaint tells you more than the complaint itself. Silence, or a nasty rebuttal, tells you something too.
Check more than one platform. Look at the Better Business Bureau for complaints and resolution history. Look at Angi and Yelp for long-term patterns. Search Nextdoor, where your actual neighbors talk about their experiences without any marketing filter. If you see the same name come up again and again, in different places, with a consistent story, that is real signal. If you see one glowing review after another from accounts with no other activity, be suspicious.
The Contract Is the Real Test
Everything before this point has been about reputation and paperwork. The contract is where you find out if the roofer is honest. A professional roofing contract is specific. It names the exact materials, the shingle brand and color, the underlayment, the flashing details, the vent boots, and the nails. It includes the manufacturer warranty and the workmanship warranty, and it states who provides each. It spells out the payment schedule, the start date, and the estimated completion date. It does not have blank spaces or vague phrases like "standard installation."
Ask about the workmanship warranty in writing. The manufacturer warranty covers the shingles themselves, but it does not cover installation errors. A roofer who stands behind their work will offer a workmanship warranty of at least five years, often ten. If they cannot put that in writing, they are telling you they do not expect their work to last. The NRCA, the National Roofing Contractors Association, publishes guidelines for what a proper roofing contract should contain. You do not need to memorize them, but you should know they exist.
Money Talk: Down Payments and Payment Schedules
Money is where dishonest roofers reveal themselves. A reasonable down payment in the roofing business is usually between ten and twenty-five percent, and in Texas it is capped by law for certain types of work. If a roofer demands fifty percent or more before they start, that is a red flag. They might be using your money to pay for another job, or they might be planning to skip town. A legitimate contractor has credit with their suppliers and does not need your cash to buy materials upfront.
The payment schedule should tie to milestones, not to a calendar. You pay when the tear-off is done, when the new decking is installed, when the shingles are on, and when the final inspection passes. Never pay the full balance before the job is complete and you have walked the roof yourself. And always ask for a Lien Waiver. This is a document from the roofer and their suppliers stating that they have been paid and that they waive any right to put a lien on your house. Without it, a roofer who fails to pay their material supplier can leave you with a legal claim against your property, even if you already paid the roofer in full.
The 15-Minute Background Check
You can do most of this vetting in about fifteen minutes, and it is worth doing before you schedule a single estimate. Start with the Texas Department of Licensing and Regulation lookup. Then pull up the Better Business Bureau profile and the company's rating. Open Google Reviews, Yelp, and Angi in separate tabs. Spend two minutes on each, looking for patterns rather than individual stars. Search the company name plus the word "complaint" and see what comes up. Check with your local city or county to confirm they are registered to do business in your area.
Then call your insurance agent. Yes, your own agent. Read them the roofer's policy numbers and ask if the coverage looks current and adequate. A Certificate of Insurance can be forged or expired, but your agent can verify it in a phone call. That one step catches more bad actors than any other single check. It is also the step most homeowners skip, because it feels like extra work. It is not extra work. It is the work.
Finally, ask for references from jobs completed in the last year, not from five years ago. Call one or two of those references and ask the hard questions: Did the crew show up on time? Did they clean up? Did the project come in close to the estimate? Would you hire them again? A roofer with nothing to hide will hand you those references without blinking.
Trust Your Gut, but Verify Everything
There is a difference between being paranoid and being careful. Most roofers are honest, hardworking people who do a dangerous job well. But the stakes are too high to rely on a handshake and a friendly smile. Knowing how to vet a roofing company means you can walk into the process with confidence instead of hope. It means you can ask the uncomfortable questions without feeling rude, because you know exactly what you are looking for.
When you understand how to vet a roofing company, you also understand something more important: you are not being difficult, you are being a good client. The best roofers welcome scrutiny. They know their work holds up. They will happily show you their insurance, their references, and their contract. The ones who push back, who say "nobody else asks for that," or who try to rush you into a signature, are showing you exactly who they are. Believe them.
Take the fifteen minutes. Check the license, verify the insurance, read the reviews, and read the contract as if your house depends on it, because it does. A roof is a long-term investment, and the company you choose to install it matters more than the shingle color. Do the vetting once, and you can forget about your roof for the next two decades. Skip it, and you will be back on the phone with another contractor, probably sooner than you think.