To choose a roofing contractor, verify what you can on paper before you judge anything else: a written contract, proof of insurance, real references, a local presence you can find later, a reasonable payment schedule and the permit and registration requirements for your city or county. Then compare how each company explains the work. A confident sales pitch is easy to find. A roofer who documents the job, answers questions plainly and puts it all in writing is harder to find, and worth more.
This guide is a checklist you can use with any company, including ours. We are one of the companies you may be talking to, so we have tried to write it the way we would want a neighbor to read it: with the reasons behind each item, and without telling you to pick anyone in particular.
Key takeaways
- Get everything in writing: the scope, products, price, payment schedule, timeline, cleanup and warranty.
- Ask for proof of insurance as a certificate, and confirm it directly with the issuer, not just a photocopy handed to you.
- Requirements for contractor registration and permits differ. Verify them with your city or county, not with the contractor alone.
- Be cautious with large upfront payment demands. Ask what the money is for and whether payments can follow the progress of the job.
- References and reviews are useful when you read them for specifics, not star averages.
- A local presence means you can find the company a year from now, when you have a warranty question.
- Storms bring out many roofers at once. That is a reason to slow down, not speed up.
Why does choosing the right roofer matter so much?
A roof is one of the most expensive repairs on a home, and the part that matters most is invisible when the job is finished. The decking, underlayment, flashing and fasteners are covered up within days. You are not really buying shingles. You are buying a crew's attention to hundreds of small details that you will not see again, and a company's willingness to come back if one goes wrong.
That is why vetting matters more for roofing than for most home projects. You cannot easily inspect the result yourself, and you should never climb up to check. So you evaluate the process, the paperwork and the people.
It matters most after a storm. When hail or wind hits a neighborhood, demand spikes, and companies from near and far appear. Some are well run, some are not and it can be hard to tell the difference from your doorstep. Our hail history pages show how often central Oklahoma sees damaging hail. It happens often enough that having a roofer you already trust is a real advantage, and one reason to do some of this homework before the next storm.
What is the vetting checklist?
Use the table below as a working document. It lists what to ask for, what a good answer looks like and what should slow you down.
| Check | What to ask for | A good sign | A reason to pause |
|---|---|---|---|
| Written contract | A full contract with scope, products, price and payment schedule | Itemized, readable, names the products | A single number, or "we'll figure it out" |
| Proof of insurance | A certificate of insurance for liability and workers' compensation | A certificate issued by their agent that you can verify | Refusal, a photo of an expired document, or "we're covered" with nothing in writing |
| Registration and permits | What your city or county requires, and who pulls the permit | The contractor explains requirements and you confirm them with the building department | "You don't need a permit" with no explanation |
| References | Recent customers you can contact | Specific, recent, local jobs | Only unnamed testimonials |
| Local presence | A physical address, a working phone line and a track record | You can find the company and its history | Only a cell number, out-of-area plates and no address |
| Payment terms | A schedule tied to job milestones | Modest or no upfront payment; reasons given | A large upfront payment demand, or cash only |
| Warranty | Workmanship warranty in writing, plus manufacturer documents | A written term, with exclusions explained | A verbal promise |
| Reviews | Patterns across several platforms | Specific, recent, with owner replies | Only a handful of vague reviews posted at once |
| Communication | Who is your contact, and how are problems handled? | Prompt, direct answers and a named person | Evasive answers, pressure and no follow-up |
If you want a printout, the checklist is just those nine rows.
Why should you insist on a written contract?
A written contract is the foundation of everything else on this list. It is the thing both sides can point to when memories differ. Look for:
- Scope of work, in plain language, including tear-off, deck repair, underlayment, flashing, vents and cleanup.
- Materials by name: brand, product line and color.
- Price and what triggers a change, such as an allowance for decking and how extra work is priced and approved.
- Payment schedule, with each payment tied to a stage.
- Start date, expected duration and weather terms.
- Permit responsibility.
- Warranty terms, including what is covered and for how long.
- Cancellation terms.
If the contract is thin, ask for a more detailed one. Our guide to reading a roofing estimate shows what each line means. For a large job, you may want an attorney to read the contract before you sign it.
How do you check proof of insurance?
A roofing company that sends crews onto a roof should carry insurance, and homeowners can ask to see it. The usual items to ask about are general liability, which addresses damage to your property, and workers' compensation, which addresses injuries to people working on the job. Requirements and practices vary, so ask your own insurance agent or the building department what to look for.
Steps that make the check meaningful:
- Ask for a certificate of insurance. It comes from the contractor's insurance agent and lists the policies, limits and dates.
- Check that the dates are current and that the named company matches the contract.
- Ask your agent or the contractor to have the certificate sent directly. A certificate that comes straight from the issuer is more reliable than a copy that was forwarded.
- Ask who covers what. If a crew member is hurt on your property, or a sheet of decking falls through a window, whose policy responds?
An honest company will not be offended. They hear this question often, and the ones who handle it smoothly tend to handle the rest of the job smoothly too. We do not make any claims about insurance, licensing or registration for any company in this guide. Ask each company for documents and verify them yourself.
How do you verify registration and permit requirements?
This is where local rules matter most, and where we will not generalize. Requirements for contractor registration, licensing and roofing permits vary by city and county, and they change. A suburb may have different rules than the city next door.
What to do:
- Call your city or county building department and ask what applies to a roof replacement at your address: whether a permit is required, who may pull it and whether inspections are part of the process.
- Ask whether contractors need to be registered to work in your jurisdiction, and how you can look one up.
- Ask the contractor what they handle and get that in the contract.
- Be cautious about anyone who asks you to pull the permit yourself without explaining why, or who says one is not needed without checking.
Requirements vary by city and county, so ask your building department or your roofer. We state no specific rule on this page because specifics are easy to get wrong and expensive when you do.
Why do references and local presence matter?
References are past customers who can tell you what actually happened. A good reference conversation takes five minutes. Ask:
- Did the crew show up when promised, and did they communicate if plans changed?
- Was the final price the same as the estimate? If not, why not?
- How was the yard cleaned? Were there nails afterward?
- Were there problems, and how were they handled?
- Would you hire them again?
Prefer jobs that are a year or more old if the company has been around that long, because that is where you learn whether they come back to fix things. Be skeptical of references that are only first names or only online.
Local presence is the practical side of the same idea. A company with a real address, a working phone and a history in the area is easy to find if something goes wrong. Out-of-area crews are not automatically a problem, and plenty of good roofers travel to follow storms. What matters is whether you will be able to reach someone about your roof in a year, and whether the company will honor its warranty. Ask directly how warranty calls are handled. We cover the storm-season side of this in storm chasers vs. local roofers.
What about deposits and upfront payments?
Payment terms are one of the clearest signals in a contract. A few practical thoughts:
- Some deposit may be reasonable, for instance when special-order materials must be purchased. Ask what it covers and why.
- A large upfront payment demand is a reason to slow down. The more you pay before work begins, the less leverage you have if the job stalls.
- Milestone payments are easier to understand. For example, a portion at signing, a portion at material delivery and a final payment after the walk-through.
- Never pay in full before the work is complete.
- Prefer traceable payment methods and ask for a receipt each time.
- Ask how suppliers and crews are paid, and whether the company can provide documentation that they have been. Ask an attorney or title company if you want to understand how this is handled where you live.
Do not accept pressure to pay today. A legitimate company does not need your money in a hurry.
How should you read online reviews?
Reviews are evidence, not verdicts. Some habits help:
- Read the middle and the bad ones first. Four- and three-star reviews tend to contain the most detail.
- Look for specifics: crew behavior, communication, cleanup, how problems were solved.
- Look at how the company responds. A calm, specific reply to a complaint tells you more than a perfect score.
- Check several platforms and look at dates. A flood of reviews posted in a few days looks different from steady feedback over years.
- Beware of reviews that read like advertisements or that never mention the actual work.
- Ignore the average if the number of reviews is tiny.
No company has a spotless record, and a single bad review is not disqualifying. Patterns are what count.
What should the first visit tell you?
The first inspection and conversation are a preview of the whole job. Notice whether the person:
- Looks before they talk. Do they walk the property, check the roof and take photographs before quoting? A price given from the driveway deserves a question.
- Shows you the evidence. Photographs by slope, with an explanation of what each one means, are the standard to look for.
- Separates what they see from what they guess. Decking, for example, cannot be fully judged until the old roof is off. An honest answer says so and explains how that is handled.
- Answers your questions plainly, including the ones about cost, timing and what could go wrong.
- Is comfortable with you getting other bids. Pressure to decide before you compare tells you something.
- Follows up in writing when they said they would.
You will not get this from every company. When you do, it is a good indicator of how the project will run.
How do storms change the picture?
After a big storm, you may have people knocking on doors, calling and leaving fliers. Many of them are legitimate. The risk is that the pace makes it easy to skip steps.
In our crews' view, a few rules of thumb help:
- Do not sign at the door. Take the information, check it and call back.
- Be cautious about anyone who says they can promise an outcome with your insurance company. No roofer can. Read your policy and ask your agent. Our general guide to roof insurance claims explains the vocabulary.
- Be cautious about anyone offering to cover your deductible. Ask for the terms in writing and check with your agent.
- Get a written inspection with photographs. See what happens at a roof inspection.
- Stay off the roof, and be wary of anyone who wants you to climb up to look at something.
- Take your time. A damaged roof needs protection from water. It does not need a same-day signature.
What are the most common mistakes?
- Choosing on price alone. A low bid that leaves out items is not cheaper.
- Skipping the written contract or accepting a vague one.
- Trusting a photocopy of insurance without verifying it.
- Assuming a permit is handled without asking who pulls it.
- Paying too much too soon.
- Relying on star ratings without reading what customers wrote.
- Not asking about warranty service and who answers the phone after the job.
- Signing an authorization you have not read, especially one that touches your insurance matters.
- Letting urgency override process after a storm.
What questions should you ask every roofer?
- Can I see a written, itemized estimate and contract?
- Can you send a certificate of insurance, and from whom?
- What does my city or county require for this job, and who pulls the permit?
- Can I speak with two or three recent customers?
- Who will be on site, and who is my contact if there is a problem?
- How and when are payments due, and what is each one for?
- What happens if you find rotten decking or other surprises after the tear-off?
- What is warranted, by whom and for how long? Can I see it in writing?
- How do you handle cleanup and protect my property?
- How do I reach you after the job is done?
Frequently asked questions
How many roofing quotes should I get? There is no fixed number. Two or three detailed, written estimates usually give you enough to compare. The quality of the detail matters more than the count.
Should I pay a deposit to a roofer? Some deposit can be reasonable, for example for special-order materials, but you should know what it is for. Be cautious about large upfront payment demands, and never pay in full before the work is done.
How do I verify that a roofer is insured? Ask for a certificate of insurance from their agent, check the dates and coverages, and confirm it directly with the issuer where you can. If you are unsure what to look for, ask your own insurance agent.
Do roofers need a license in Oklahoma? Requirements for registration, licensing and permits vary by city and county, and they change. Ask your building department what applies at your address and how to look up a contractor.
Is it a red flag if a roofer knocks on my door after a storm? Not automatically. Many legitimate companies canvass after storms. Treat it as a reason to verify, not a reason to sign. Check paperwork, references and local presence first.
What should a roofing contract include? Scope, named materials, price, change-order terms, payment schedule, timeline, permit responsibility, cleanup, warranty and cancellation terms. Our guide to reading a roofing estimate goes line by line.
Are online reviews reliable? They are useful as a pattern, not as proof. Look for specific, recent reviews across several platforms and read how the company responds to complaints.
Talk to a roofer before you decide
If you want a roofer to look at your roof and put the scope in writing, we would be glad to be one of the companies you compare. Call Total Roof Protection OKC at 405-415-5841 to schedule an inspection. Ask us for everything on this checklist, and verify what we send you the same way you would with anyone else. See our services for what we do.