Local Offices St. Louis · Kansas City · Indianapolis · Springfield · Columbia / Jefferson City · Lake of the Ozarks · Southern Illinois
Get Your Ballpark Price
Red Flags, Ranked

Who Should I Avoid?

Three of these should end the conversation on the spot. The rest are reasons to slow down and verify.

Most homeowners who get burned by a roofing contractor saw a warning sign and talked themselves out of it, usually because of time pressure after a storm or a price that seemed too good to walk away from. The signs below are ordered by seriousness so you know which ones are negotiable and which ones are not.

Tier One: End The Conversation

These three are not judgment calls.

  • Any offer involving your deductible. Waiving it, absorbing it, rebating it, or disguising it as a free upgrade is insurance fraud in both Missouri and Kansas, and it implicates you as well as them.
  • No workers’ compensation coverage. If an uninsured worker is injured on your roof, you can end up carrying that liability. Verify with the insurer directly, not with a certificate the contractor emails you.
  • Refusing to pull a permit, or suggesting you pull it yourself as the homeowner. When you pull the permit, you become the responsible party for code compliance, and the contractor sheds that exposure onto you.

Why the homeowner-pulls-the-permit trick works

It is often framed as saving you money or time. What it actually does is move legal responsibility for the work meeting code from the contractor to you, and it frequently signals that the contractor cannot pull permits in your city — which is itself the thing you wanted to know.

Tier Two: Serious, Verify Before Proceeding

Red flagWhat it usually means
Large deposit demanded up frontCash-flow problems, or a business funding each job with the next customer’s deposit
Cash-only or heavily discounted for cashOften no formal books, and no paper trail if you need recourse
One-line estimate with only a totalScope is undefined, so extras can be added once your roof is open
Price expires todayA sales tactic to prevent you from getting comparison bids
No physical local addressNothing to return to if there is a problem in year three
Cannot name the crew or who supervisesLabor is brokered; nobody owns the quality outcome
Pressure to sign before an inspectionThey want the contract, not the diagnosis

Tier Three: Slow Down, Ask More

None of these are disqualifying by themselves, but two or more together justify choosing someone else: a business entity registered within the last year, out-of-state plates on every vehicle, reviews clustered entirely within the last twelve months, no answer when you ask about work done here three years ago, an unwillingness to put the workmanship warranty terms in writing, or a salesperson who cannot explain how ventilation on your roof will be handled.

Contract Clauses Worth Reading Twice

Before signing anything in this metro, find these specific clauses and read them slowly:

  • The contingency or authorization clause. Does signing commit you to this contractor for whatever the insurer approves? Is there a cancellation fee?
  • The right-to-cancel window. Know what it is and when it starts.
  • The decking clause. What is the per-sheet price for replacement, and how is the quantity determined and documented?
  • The change-order clause. Must additional work be approved by you in writing before it is performed and billed?
  • The warranty section. Are the workmanship terms actually stated, or merely referenced?

The Cheapest Bid Deserves Its Own Paragraph

A bid meaningfully below the others is not usually a company being generous. It is nearly always a smaller scope. The recurring omissions are decking replacement priced as a later surprise, flashing reused rather than replaced, no ventilation correction, thinner underlayment, and no permit. Before rejecting or accepting it, put it side by side with the highest bid and mark every line one contains that the other does not. That exercise usually explains the entire gap, and it occasionally reveals that the expensive bid is padded rather than thorough — which is worth knowing too.

If You Have Already Been Burned

Document everything in writing, send a dated written demand to the contractor describing the defect and the remedy you want, and keep copies. Complaints can be filed with the Better Business Bureau and with the consumer protection division of the Missouri or Kansas Attorney General’s office depending on where the work was performed. If the work was permitted, your city’s building department may also have an inspection record that supports you.

How To Test Us Against This List

Ask us to pull the permit. Ask for our insurance direct from our carrier. Ask what we do about deductibles. Ask for the decking per-sheet price in writing before work starts. We would rather answer all four than have you skip them with anyone. (816) 872-9500 in Missouri, (913) 281-6000 in Kansas.

Our Best Value Promise

Bring us any qualifying written estimate. We compare it line by line against ours. If we choose not to match or improve it, we refund your deposit and pay you $200. See the full terms.

Common Questions

Which roofing companies should I avoid in Kansas City?
Rather than a list of names, use conduct. End the conversation immediately with any contractor who offers to waive, absorb or rebate your insurance deductible, who cannot produce current workers compensation coverage, or who refuses to pull the permit or suggests you pull it yourself. Then treat large upfront deposits, cash-only pricing, one-line estimates, today-only pricing and no local physical address as serious warnings requiring verification.
Why should I not pull the roofing permit myself?
Because pulling the permit makes you the responsible party for the work meeting code rather than the contractor, which shifts legal exposure onto you and can create problems at inspection or when you sell. It is usually presented as a way to save money or time. It also often signals that the contractor is unable to pull permits in your city, which is exactly the information you were trying to obtain.
How much deposit should a roofing company ask for?
Practice varies, but a request for a very large portion of the total before any materials are delivered or work has begun is a warning sign, because it can indicate a company funding each job with the next customer's deposit. Ask what the deposit is specifically for, whether materials will be delivered before further payment, and what the payment schedule is tied to. Get the schedule in the contract.
Is the cheapest roofing bid always a bad idea?
Not automatically, but a bid meaningfully below the others is nearly always describing a smaller scope rather than a better deal. The usual omissions are decking replacement billed later as a surprise, flashing reused instead of replaced, no ventilation correction, thinner underlayment and no permit. Put the lowest and highest bids side by side and mark every line one includes that the other omits, and the gap usually explains itself.
What contract clauses should I check before hiring a roofer?
Read the contingency or authorization clause to see whether signing commits you to that contractor for whatever your insurer approves and whether a cancellation fee applies. Check the right to cancel window, the per-sheet price and documentation method for decking replacement, whether change orders require your written approval before work proceeds, and whether the workmanship warranty terms are actually stated rather than merely referenced.
What can I do if a roofing contractor did bad work?
Document the defects thoroughly with dated photographs and send the contractor a written demand describing the problem and the remedy you want, keeping copies of everything. If that fails, you can file complaints with the Better Business Bureau and with the consumer protection division of the Missouri or Kansas Attorney General's office depending on where the work was done. If the job was permitted, your city building department may hold inspection records that support your position.

Get A Number Before Anyone Stands On Your Roof

Our ballpark tool gives you a range from your address with its assumptions shown, so you walk into every estimate already knowing roughly what your roof should cost.

Get your ballpark price  ·  Kansas City, MO (816) 872-9500  ·  Kansas side (913) 281-6000

Call 1-800-564-6232Free Inspection