How To Avoid A Bad Roofer And Only Hire Professional Contractors

Roofing Consumer Protection Updated February 2026 16 min read

Every year, thousands of Alabama and Florida Panhandle homeowners lose money to unqualified or dishonest roofing contractors. This complete vetting playbook gives you the exact red flags to watch for, a weighted scoring system to evaluate any contractor, and a side-by-side comparison of how scam operators differ from licensed professionals.

$3B+ Annual roofing fraud losses (FTC)
1 in 4 Storm-chaser complaints post-hurricane
73% Of scam victims skipped license checks

Why Contractor Vetting Is Non-Negotiable

Your roof is the single most expensive component protecting your home. A typical residential roof replacement in Alabama or the Florida Panhandle runs between $8,000 and $20,000 depending on materials, size, and complexity. Hiring the wrong contractor does not just waste that investment — it can create structural damage, void manufacturer warranties, and leave you with zero legal recourse when things go wrong.

The roofing industry, unfortunately, has one of the lowest barriers to entry among construction trades. In many states, a truck, a ladder, and a stack of business cards are all it takes to start soliciting homeowners door to door. Alabama requires a Home Builders Licensure Board (HBLB) license for residential roofing work exceeding $10,000, and Florida requires a Certified Roofing Contractor (CCC) or Registered Roofing Contractor (RRC) license through the DBPR. Yet enforcement remains inconsistent, especially in the weeks following major storms when demand surges.

The consequences of hiring a bad roofer go far beyond a leaking roof. Improperly installed shingles can void the manufacturer’s warranty entirely — meaning that 50-year shingle you paid extra for offers zero coverage. Unlicensed contractors often skip building permits, which can create title transfer problems when you sell your home. And if the contractor disappears (as many do), you have no bond or insurance to file a claim against.

Key Takeaway

A roof installed by an unlicensed or uninsured contractor is a liability, not an asset. The 20 minutes you spend vetting a contractor can save you $10,000 or more in rework, water damage, and legal fees. Every step in this guide exists because real homeowners learned these lessons the hard way.

This guide was created by the team at Ridgeline Construction, a GAF President’s Club contractor (top 1% nationally) and winner of the North Alabama Torch Award for Ethics 2023 from the Better Business Bureau. We have seen firsthand what happens when homeowners hire the wrong roofer, and we built this playbook so you never have to learn that lesson yourself.

The Red Flag Detector: 10 Warning Signs of a Bad Roofer

Not every bad contractor is an obvious scam artist. Some appear professional on the surface but cut critical corners that will not show up for months or years. Below are the 10 most reliable warning signs, ranked by severity. Even one “Danger” level flag should disqualify a contractor immediately.

Danger

Demands Full Payment Upfront
A legitimate contractor may request a deposit (typically 10–30%), but demanding full payment before work begins is a hallmark of fraud. Once they have your money, they have no incentive to finish — or even start.
Real-world example A Huntsville homeowner paid $14,200 upfront to a contractor who then did one day of tear-off before disappearing. The homeowner had to pay a second contractor to finish, with no legal recourse because the original had no bond.
Danger

No License or Refuses to Share It
If a contractor cannot immediately provide their license number, they likely do not have one. In Alabama, verify through the HBLB. In Florida, check the DBPR license search. An unlicensed contractor means no recourse through the state licensing board.
Real-world example After a 2023 tornado in Madison County, dozens of unlicensed crews from out of state canvassed neighborhoods. Homeowners who hired them discovered code violations during inspections, requiring costly tear-off and reinstallation.
Danger

No Proof of Insurance
Workers’ compensation and general liability insurance protect you from lawsuits if a worker is injured on your property. Without it, you can be held personally liable. Always request a Certificate of Insurance (COI) and call the insurer to confirm it is active.
Real-world example A Gulf Coast homeowner was sued for $85,000 in medical bills after an uninsured roofer fell from their roof. Their homeowner’s insurance denied the claim because they had hired an uninsured contractor.
Danger

Pressures You to Sign Immediately
High-pressure sales tactics — “this price is only good today” or “I have one crew opening left” — are designed to prevent you from getting competing bids or researching the company. Legitimate contractors understand that roof replacement is a major decision.
Real-world example A door-to-door salesman in Pensacola told a homeowner storm damage would “get worse overnight” and offered a $3,000 discount if they signed within the hour. The homeowner later learned the “damage” was normal weathering.
Caution

No Written Estimate or Vague Scope
A professional estimate should itemize materials, labor, permits, disposal, and timeline. Verbal-only quotes or one-line estimates like “roof replacement — $12,000” leave room for surprise charges, material substitutions, and scope disputes.
Real-world example A vague estimate that said “install new roof” led to a dispute when the contractor used 3-tab shingles instead of the architectural shingles the homeowner expected. Without written specs, the homeowner had no grounds to dispute.
Caution

No Physical Business Address
A P.O. box or no address at all makes a contractor nearly impossible to locate if problems arise. Established roofing companies invest in permanent local offices because they plan to be in business long-term and stand behind their work.
Real-world example A contractor’s website listed a “Huntsville office” that turned out to be a UPS Store mailbox. When the homeowner needed warranty service eight months later, the phone was disconnected and the website was offline.
Caution

Offers to Waive Your Insurance Deductible
This is insurance fraud, plain and simple. A contractor who offers to “cover your deductible” is inflating the claim to absorb that cost. If your insurer investigates, you — the policyholder — face the consequences, including policy cancellation and potential prosecution.
Real-world example An Alabama homeowner’s insurance company flagged an inflated claim and dropped their policy. The homeowner was left without coverage and had to disclose the dropped policy to every future insurer.
Caution

Will Not Pull Permits
Building permits exist to ensure your roof meets local codes. A contractor who says “we don’t need a permit” or “it will save you money to skip it” is either unlicensed (and cannot pull one) or planning to cut corners that would not pass inspection.
Real-world example A homeowner in Spanish Fort discovered during a home sale that their 2-year-old roof had no permit on file. The buyer demanded a full inspection, which revealed improper flashing and inadequate ventilation — killing the deal.
Watch

No Online Reviews or Brand-New Website
Every legitimate roofing company accumulates online reviews over time. A company with zero reviews, a website registered last month, or only 5-star reviews with generic text should trigger further investigation. Check Google, BBB, and the Alabama or Florida Attorney General’s consumer complaint database.
Real-world example A contractor with a slick website but zero Google reviews turned out to have been operating under a different business name that had 1.8 stars and multiple BBB complaints.
Watch

Quote Is Dramatically Lower Than Competitors
If one bid is 30–40% below the others, something is being cut. It could be material quality, underlayment layers, proper flashing, cleanup, or — most commonly — the contractor plans to use day laborers without insurance. The cheapest bid nearly always becomes the most expensive roof.
Real-world example A homeowner chose a bid $4,500 below three others. The contractor used no ice-and-water shield in the valleys, skipped starter strips, and left exposed nails throughout. The repair cost more than the original higher bids.
Bottom Line

Any single “Danger” flag is a dealbreaker. Two or more “Caution” flags together should eliminate a contractor from consideration. “Watch” flags warrant additional research but are not disqualifying on their own if everything else checks out.

The Contractor Vetting Scorecard

Use this weighted scoring system to objectively evaluate any roofing contractor you are considering. Each criterion is weighted based on how strongly it predicts a positive outcome. A contractor needs at least 70 out of 100 points to pass. Below that threshold, keep looking — no matter how good their sales pitch sounds.

Print this out, pull it up on your phone, or simply work through it mentally during your consultation. The goal is to replace gut feelings with a structured evaluation that protects your investment.

Contractor Vetting Scorecard
Pass Threshold: 70 / 100
Valid State License
Verified through AL HBLB or FL DBPR — not just a business license
20 pts
Proof of Insurance (GL + WC)
Certificate of Insurance verified directly with the carrier, not just a PDF
20 pts
Written, Itemized Estimate
Specifies materials, brand, labor, permits, disposal, warranty, and timeline
15 pts
Manufacturer Certifications
GAF Master Elite, CertainTeed SELECT, Owens Corning Preferred, or equivalent
10 pts
Verifiable Local References
At least 3 recent customers in your area you can call or visit
10 pts
Workmanship Warranty in Writing
Separate from the manufacturer warranty; covers installation errors for 5+ years
10 pts
Responsive Communication
Returns calls/texts within 24 hours, answers questions thoroughly, no pressure
10 pts
Established Local Presence
Physical office, 5+ years in business, active community involvement
5 pts
Your Score
0 / 100
Check the criteria above to calculate your contractor’s score

How to Use the Scorecard

Step 1: Gather information. Before your consultation, research the contractor’s license, insurance, and online reviews. During the meeting, ask for references and a detailed written estimate.

Step 2: Score honestly. Only check a criterion if the contractor fully meets it. “They said they have insurance” does not count — you need to see the certificate and verify it.

Step 3: Compare contractors. Run every bidder through the scorecard. A contractor scoring 90+ is a strong choice. Scores of 70–89 are acceptable but warrant closer review on the items they missed. Below 70: do not hire, regardless of price.

Why the Weights Matter

License and insurance are weighted highest (20 points each) because they are non-negotiable legal protections. A contractor who scores perfectly on everything else but lacks a license and insurance scores only 60 — an automatic fail. This is intentional. No amount of charm, low pricing, or referrals compensates for the risk of hiring an unlicensed, uninsured roofer.

Skip the Guesswork
Ridgeline Construction Scores 100/100 on Every Criterion

GAF President’s Club certified (top 1% nationally), fully licensed, fully insured, and winner of the North Alabama Torch Award for Ethics 2023. We provide detailed written estimates, pull all permits, and back every installation with a workmanship warranty. Get your free inspection and see the difference a vetted contractor makes.

Athens / Huntsville (256) 325-1345
Spanish Fort
(251) 307-5512
Pensacola
(850) 226-5279

Scam vs. Legitimate Contractor Behaviors

One of the most effective ways to protect yourself is to understand how dishonest contractors operate versus how professionals conduct business. The differences are often subtle during the initial sales interaction but become obvious when you know what to look for.

Use this comparison table as a quick-reference guide during your contractor evaluation process. Every behavior in the “Shady Contractor” column has been documented in real complaints filed with the Alabama Attorney General’s office, the Florida DBPR, and the Better Business Bureau.

Side-by-Side Behavior Comparison
SituationShady ContractorProfessional Contractor
First Contact⚠ Knocks on your door uninvited after a storm, claims to see “damage from the street”✅ You contact them, or they reach out through established marketing channels with no pressure
Estimate Process⚠ Gives a verbal number on the spot, or a one-line written quote with no material specs✅ Conducts a thorough inspection (often with photos), then delivers a detailed written estimate within 1–3 days
License Question⚠ Deflects (“we’re fully certified”), shows a business registration instead of a contractor license, or gets defensive✅ Provides license number immediately and encourages you to verify it with the state
Insurance Proof⚠ Claims to have it but cannot produce a Certificate of Insurance, or provides an expired document✅ Provides a current COI before work begins and suggests you call the carrier to verify
Payment Terms⚠ Demands 50–100% upfront, cash or check only, before any materials are ordered✅ Requests a reasonable deposit (10–30%), with the balance due upon completion and your satisfaction
Insurance Claims⚠ Offers to “handle everything” with your insurance, waive your deductible, or inflate the claim✅ Works with your adjuster transparently, provides documentation, and never suggests inflating damages
Contract⚠ Handshake deal, or a contract with vague terms and no cancellation clause✅ Provides a detailed contract specifying scope, materials, timeline, payment schedule, warranties, and cancellation rights
Permits⚠ Says permits are unnecessary, too expensive, or will “slow things down”✅ Pulls all required permits and schedules inspections as part of the standard process
Materials⚠ Vague about brands, does not specify products, or uses unmarked materials from unknown suppliers✅ Specifies exact manufacturer, product line, and color in writing; orders directly from authorized distributors
After the Job⚠ Disappears, changes phone numbers, or dissolves the business within a year✅ Remains reachable, honors warranty claims promptly, and maintains their reputation in the community

Notice the pattern: shady contractors optimize for closing the sale fast, while professional contractors optimize for transparency and documentation. If your roofer seems more interested in getting your signature than answering your questions, that tells you everything you need to know.

Storm Chasers: The Biggest Threat After Severe Weather

In Alabama and the Florida Panhandle, severe weather is a fact of life. Hailstorms, hurricanes, and tornadoes create legitimate roofing needs for thousands of homeowners. They also attract what the industry calls “storm chasers” — transient roofing crews that follow severe weather events from state to state, collect insurance payments, do substandard work (or no work at all), and move on before homeowners realize what happened.

Storm chasers are not hypothetical. After every significant weather event in our service areas — from the 2023 Madison County tornadoes to the 2024 Gulf Coast hurricane season — our team at Ridgeline Construction fields calls from homeowners who hired a storm chaser and need the work redone correctly.

How Storm Chasers Operate

Their playbook is remarkably consistent:

  1. Immediate canvassing. Within 24–72 hours of a storm, crews appear door to door in affected neighborhoods, often with out-of-state license plates. They claim to have spotted damage “from the street” and offer a free inspection.
  2. Manufacturing urgency. They tell homeowners the damage will “get worse fast” or that insurance will deny the claim if they wait. Neither is typically true — most insurers give you 1–2 years to file a storm damage claim.
  3. Insurance manipulation. They offer to meet the adjuster, handle all paperwork, and sometimes even file the claim on your behalf. This gives them control of the process and the funds.
  4. Upfront payment collection. Once the insurance check arrives (often made out jointly to you and the contractor), they push for full payment before starting work.
  5. Substandard installation or abandonment. They either complete the work with the cheapest possible materials and labor, or disappear entirely with the payment.

How to Protect Yourself After a Storm

1

Document Damage Yourself First

Take photos from the ground (do not climb on your roof). Contact your insurance company directly to file a claim. You control the process — never hand that authority to a contractor you just met.

2

Ignore Unsolicited Door Knocks

Legitimate local contractors do not canvass neighborhoods after storms. They are already busy serving their existing customers. If someone knocks uninvited, politely decline and research them later — do not sign anything at the door.

3

Verify Local Presence

Ask for a local office address (not a P.O. box), a local phone number (not just a cell), and look for their history in the community. A contractor who was here before the storm and will be here after it is your safest choice.

4

Get Multiple Bids from Local Companies

Even after a storm, there is time to get 2–3 bids from established local contractors. Use the vetting scorecard above to evaluate each one. Do not let manufactured urgency override sound decision-making.

5

Never Sign an Assignment of Benefits (AOB)

An AOB transfers your insurance claim rights to the contractor. This is legal in some situations, but it gives the contractor complete control of your insurance funds. Work with your insurer directly and pay the contractor from the proceeds yourself.

How to Verify a Contractor Before Signing

Verification is not optional — it is the single most effective protection against roofing fraud. Here is exactly where to check and what to look for, specific to Alabama and Florida.

License Verification

Insurance Verification

  • Request a Certificate of Insurance (COI) listing both general liability ($1M+ recommended) and workers’ compensation coverage.
  • Call the insurance carrier directly using the number on the certificate to confirm the policy is active and has not been cancelled. Fraudulent contractors sometimes provide altered or expired certificates.
  • Ensure the COI lists the correct business name — not a subsidiary or a different LLC.

Reputation Verification

  • Google Reviews: Look for at least 50+ reviews with a 4.5+ rating. Read the negative reviews carefully — how the company responds reveals their professionalism.
  • Better Business Bureau: Check for an A+ rating and read any complaint resolutions. Companies that resolve complaints proactively are more trustworthy than those with zero complaints (which may indicate a new or shell business).
  • Manufacturer Certifications: Verify directly on the manufacturer’s website. For example, GAF’s contractor locator (opens in new tab) confirms certified contractors in your area.
  • Attorney General Complaints: Check the Alabama AG consumer complaint portal (opens in new tab) or the Florida AG’s consumer protection division (opens in new tab) for filed complaints against the company.
Pro Tip

Ask to see a completed project in your neighborhood. A contractor confident in their work will happily show you a recent installation nearby. If they cannot point to local work, question how “local” they really are.

What a Legitimate Roofing Contract Should Include

A roofing contract is a legally binding document that protects both you and the contractor. If your contractor’s agreement is missing any of the following elements, do not sign it until those items are added in writing.

Essential Contract Elements

  1. Full legal names and contact information — contractor’s business name, license number, physical address, phone, and email. Your name and property address.
  2. Detailed scope of work — exactly what is being done (full replacement vs. repair), including tear-off of existing layers, decking inspection/repair, and cleanup.
  3. Material specifications — manufacturer, product line, color, and quantity. Example: “GAF Timberline HDZ Architectural Shingles, Charcoal, 32 squares.” No generic descriptions.
  4. Underlayment and accessories — ice-and-water shield placement, synthetic underlayment brand, drip edge, flashing details, ridge vent specifications.
  5. Permit responsibility — the contract should state the contractor will obtain all required permits and schedule inspections.
  6. Payment schedule — deposit amount, progress payments (if any), and final payment terms. Final payment should be due only after your inspection and satisfaction.
  7. Timeline — estimated start date, estimated completion date, and provisions for weather delays.
  8. Warranty details — both the manufacturer warranty term and the contractor’s workmanship warranty term, in writing, with clear instructions for filing a claim.
  9. Change order process — how additional work (like rotted decking discovered during tear-off) will be documented, approved, and priced.
  10. Cancellation clause — Alabama law gives you a 3-business-day right to cancel contracts signed at your home. Florida has similar cooling-off provisions. These should be clearly stated.
  11. Cleanup and disposal — who is responsible for debris removal, dumpster placement, and magnetic nail sweeps.
  12. Liability and indemnification — the contractor assumes responsibility for damage to your property during the project.

If a contractor tells you “we don’t usually do it that way” when you request any of these elements, consider it a warning sign. Professional contractors welcome detailed contracts because they protect both parties.

12 Questions to Ask Every Roofer Before Hiring

Arm yourself with these questions during your contractor consultations. A professional will answer every one without hesitation. Pay attention not just to what they say, but how they say it — confidence and transparency are hallmarks of a legitimate operation.

  1. “What is your state contractor license number, and can I verify it?” — No legitimate contractor will be offended by this question. If they hesitate, that is your answer.
  2. “Can you provide a current Certificate of Insurance for both general liability and workers’ comp?” — They should be able to produce this within 24 hours, often immediately.
  3. “How long have you been operating under this business name in this area?” — This catches companies that rebrand frequently to escape bad reviews.
  4. “Will you pull the building permit, and can I see the permit number before work starts?” — A “yes” with a specific process is the only acceptable answer.
  5. “What manufacturer certifications do you hold?” — Certifications like GAF President’s Club, Master Elite, or CertainTeed SELECT require ongoing training and quality standards.
  6. “Can you provide three references from jobs completed in the last six months within 20 miles?” — Recent and local. Old references or distant projects are less useful.
  7. “What specific materials will you use? Can you put the brand, product, and color in the contract?” — This prevents bait-and-switch with cheaper materials.
  8. “What does your workmanship warranty cover, and for how long?” — Separate from the manufacturer warranty. Look for 5–10 years minimum on workmanship.
  9. “What is your payment schedule?” — Acceptable: 10–30% deposit, balance at completion. Unacceptable: more than 50% upfront or full payment before work begins.
  10. “How do you handle unexpected issues like rotted decking?” — They should describe a change order process where you approve additional costs before the work proceeds.
  11. “Who will be the project supervisor on-site, and how do I contact them?” — You should have a direct line to someone who is physically overseeing the work.
  12. “What happens if I am not satisfied with the completed work?” — Look for a clear resolution process, not vague promises.
The Question That Reveals Everything

Ask: “If I call you with a warranty issue in 3 years, what happens?” Their answer tells you whether they plan to be in business and in your area long-term. A storm chaser will not have a convincing answer. A company like Ridgeline Construction, which has been rooted in Alabama since 2012, will walk you through their exact warranty process.

Frequently Asked Questions

For residential roofing work over $10,000, contractors must hold a license from the Alabama Home Builders Licensure Board (HBLB). Visit hblb.alabama.gov (opens in new tab) and search by the contractor’s name or license number. The record should show an active status and current expiration date. For commercial work, check the Alabama Licensing Board for General Contractors (opens in new tab). If the contractor cannot provide a license number or their record shows expired or disciplinary status, do not hire them.

Politely decline and do not sign anything. Take note of their company name, vehicle information, and any business card they leave. Document your own storm damage with photos taken from the ground, then contact your insurance company directly to file a claim. Reach out to 2–3 established local roofing contractors for inspections and bids. Legitimate local companies do not need to canvass neighborhoods — they already have a pipeline of customers. If the door-to-door solicitor was aggressive or made threats about your roof “getting worse,” report them to your local consumer protection office.

No. Waiving or absorbing your insurance deductible is considered insurance fraud in most states, including Alabama and Florida. The contractor compensates by inflating the claim amount, which is a crime. If caught, the homeowner (as the policyholder) faces consequences including policy cancellation, claim denial, and potential criminal charges. A legitimate contractor will never offer to waive your deductible. If a roofer makes this offer, it is one of the strongest red flags that they are operating dishonestly.

Get at least three bids from licensed, insured local contractors. This gives you a realistic price range and helps identify outliers. If one bid is significantly lower than the others (30% or more), that is a warning sign — not a bargain. Compare bids by examining the materials specified, warranty terms, scope of work, and timeline, not just the bottom-line price. The cheapest bid that cuts corners on materials or skips proper underlayment will cost more in the long run.

The GAF President’s Club is an invitation-only designation awarded to the top 1% of roofing contractors in North America. To qualify, a contractor must demonstrate exceptional installation quality, customer satisfaction, and business practices over multiple years. President’s Club contractors can offer enhanced GAF warranty options, including the Golden Pledge Limited Warranty, which provides lifetime limited manufacturing-defect coverage with 50 non-prorated years for qualifying individual-owned detached homes and lifetime limited workmanship coverage for qualifying individual-owned detached homes, with 25 or 30 non-prorated years depending on the eligible shingles. Ridgeline Construction holds this designation, reflecting our commitment to installation excellence across our Athens / Huntsville, Spanish Fort, and Pensacola service areas.

A manufacturer warranty (like GAF’s System Plus or Golden Pledge) covers defects in the roofing materials themselves — for example, if shingles crack, curl, or lose granules prematurely. A workmanship warranty covers errors in installation — for example, if improper flashing causes a leak, or if shingles blow off due to incorrect nailing. You need both. Many low-cost contractors offer no workmanship warranty at all, meaning if their poor installation causes damage, you have no coverage. Always get the workmanship warranty terms in writing as part of your contract.

You can ask questions about specific line items, but be cautious about pushing for the lowest possible price. Roofing materials have fixed costs, labor has market rates, and permits and disposal have set fees. A contractor who eagerly drops their price by 20% either had excessive margin built in or is planning to cut corners somewhere you cannot see — like using fewer nails per shingle, skipping ice-and-water shield in valleys, or using thinner underlayment. Instead of negotiating on price, negotiate on value: ask about upgrading materials, extending the workmanship warranty, or including gutter guards.

With quality materials and proper installation, architectural asphalt shingles should last 25–30 years in our climate. The heat, humidity, and occasional severe weather in Alabama and the Florida Panhandle are harder on roofs than northern climates, so the actual lifespan depends on ventilation, installation quality, and maintenance. A roof installed by a certified contractor following manufacturer specifications (proper nailing patterns, adequate ventilation, correct underlayment) will significantly outlast the same shingles installed by a crew cutting corners. This is why contractor quality matters as much as material quality.

Ready to Work With a Contractor You Can Trust?

Ridgeline Construction is a family-owned company that has been serving Alabama and the Florida Panhandle since 2012. As a GAF President’s Club contractor (top 1%), winner of the North Alabama Torch Award for Ethics 2023, and a fully licensed and insured operation with three permanent offices, we welcome every question on this list — and we will score 100 on your vetting scorecard. Schedule your free roof inspection today.

Athens / Huntsville

(256) 325-1345

Spanish Fort

(251) 307-5512

Pensacola

(850) 226-5279

Written By
Heath Birdsong
Branch Manager, Ridgeline Construction

Heath Birdsong manages operations for Ridgeline Construction, overseeing roofing, siding, and gutter projects across Alabama and the Florida Panhandle. With years of experience in the residential and commercial roofing industry, Heath has seen firsthand the damage caused by unqualified contractors and is passionate about helping homeowners make informed decisions. Under his leadership, Ridgeline Construction has earned GAF President’s Club status (top 1% nationally) and the North Alabama Torch Award for Ethics 2023 from the Better Business Bureau.

Get Your Free Estimate

Schedule a free inspection with a GAF-certified expert. No obligation.

Continue Reading