JDH Mercury Header
Open 24/7 · Serving MD & VA MHIC #137491 · VA #2705192986 4.9★ (1,400+ Reviews) Google Verified
4.9★ (1,400+) · Google Verified · MHIC #137491
Roofing Contractor Red Flags & Scams to Avoid in Maryland and Virginia | JDH Remodeling
Roofing Contractor Red Flags & Scams to Avoid in Maryland and Virginia
Contractor Vetting Guide · Maryland & Virginia · 2026

Roofing Contractor Red Flags & Scams in Maryland & Virginia

01 The Answer

Most roofing scams in Maryland and Virginia share the same fingerprints: an uninvited door-knock after a storm, a contract pushed the same day, a price that hides behind your insurance, and an offer to "cover your deductible." A real roofer can be verified in 30 seconds. A scammer needs you to decide before you can.

Summarize This Page with AI:
Trusted Credentials
HAAG Master Certified Inspector
Same credential as insurance adjusters · Cert #992109047
Verify →
4.9★ from 1,400+ verified reviews
Aggregated across Google, BBB, Houzz, Angi, GuildQuality
See all reviews →
39 Years Family-Owned
Founded 1986 · serving Maryland & Northern Virginia
Our story →
Roofing scams are not sophisticated. They work because they move faster than a homeowner can verify. Every one of them depends on the same thing: getting a signature, a deposit, or an insurance claim started before you have had time to check a license, get a second estimate, or read the contract. The defense is simple and it never changes: slow it down. A legitimate roofer has nothing to lose when you take a week. A scammer has everything to lose. The nine scams on this page are the patterns JDH sees over and over on Maryland and Virginia roofs that were "fixed" by someone else.
Reviewed May 2026 · based on 20,000+ JDH inspections in Maryland & Virginia
Written By

Jim Dodson

Owner & Operations Manager · JDH Remodeling

20,000+
JDH inspections
39 yrs
JDH founded 1986
HCI
Master · #992109047

JDH Remodeling is a Southern Maryland and Northern Virginia roofer founded in 1986, led by a HAAG Master Inspector, that recommends what each roof actually needs, whether that is a repair, a replacement, or sometimes nothing at all, instead of what makes them the most money. Day-to-day, Inspector Manager Brian McClees leads the field team that applies the PCC Method across Maryland and Northern Virginia, with reports used by insurance adjusters, real-estate agents, and lenders.

Why this author

A HAAG Master Inspector sees the aftermath of roofing scams constantly: the homeowners who call JDH a year later, after the storm chaser cashed the insurance check and vanished, or after the "lifetime warranty" turned out to belong to a company that no longer exists. Every red flag on this page is one JDH has documented on a real Maryland or Virginia roof.

The Red Flags

Nine roofing scams a Maryland or Virginia homeowner should be able to spot in the first conversation

Every one of these has the same tell: it needs you to act before you can verify. None of them survive a single week of patience.

1
The Storm Chaser Walk away · If they knocked on your door

The uninvited door-knock after a storm

A guy knocks on your door claiming there was a big storm that no one else remembers. He offers a "free inspection," then has you sign a work authorization or a contingency agreement that he says costs you nothing unless insurance approves the roof. Legitimate, established roofers do not canvass neighborhoods door to door.

Here is how it ends. Insurance does not approve the roof. Now you are married to this contractor and you owe them money. To make it worse, your roof was fine before they got there, maybe a little old, but now your carrier has sent an adjuster who knows exactly how old it is, and a few weeks later a non-renewal letter shows up in the mail. The claim went nowhere. The dropped policy is real.

Don't trust the guy knocking on your door. Just speaking from personal experience, that is rarely the inspection you needed. Jim Dodson, HAAG Master Inspector

Why this works so well in our region

Southern Maryland and Northern Virginia is wind country, not hail country. Out-of-state storm chasers are calibrated for hail-driven claims, so they roll through after any weather event and bank on homeowners not knowing the difference. The fix is simple: refuse to sign anything the day someone shows up, and get an independent HAAG-certified inspection before you call your carrier.

2
Fake & Exaggerated Damage Demand proof · Dated photos, measured findings

Manufactured or exaggerated damage

A dishonest contractor needs the roof to be worse than it is. So they create the evidence: they crease shingles by hand, lift tabs to break seal strips, present loose granules as "proof" of failure, or show you photos that are not even your roof.

What a storm chaser calls "storm damage" is, a lot of the time, just normal wear and tear they are trying to get passed off as something a carrier will pay for. The carrier knows the difference. A HAAG-certified inspector knows the difference. The homeowner usually does not, and that gap is exactly what makes the scam profitable.

How to shut it down

Never let a contractor go up on your roof alone, and never accept a verbal "it's bad up there." Real damage is documented: dated photographs of your roof, measured with HAAG shingle gauges, with the cause and consequence of each finding spelled out. If the "evidence" is a phone full of vague close-ups and a hard sell, you are looking at a manufactured claim.

Side-by-side comparison of a forensic HAAG-certified roof inspection versus a standard sales inspection on a Maryland home
Forensic inspection: documented findings with cause and consequence. Sales inspection: a phone full of close-ups and a contract.
3
The "No Price" Tactic Ask · "What does this job cost?"

"We work with insurance, so we can't give you a price"

A contractor who refuses to quote the job because they "work with insurance companies" is hiding something. A real roofer can quote a roof. They know their material costs, their labor, their margins. Hiding behind your carrier means the final number is whatever the claim check turns out to be, plus whatever they can add.

This is the setup for two other scams on this list: it lets them inflate the scope later, and it sets up the deductible play. JDH provides a written, line-item estimate every time. The carrier's pricing does not change what the work costs or what the customer owes. Those are two separate numbers, and an honest roofer can tell you both.

A contractor hiding behind your insurance carrier is hiding something. A real roofer can quote a job. Jim Dodson, HAAG Master Inspector
4
Deductible Fraud Walk away · If they offer to "cover" your deductible

"We'll cover your deductible" is insurance fraud

The insurance company only owes what it costs to make the repairs. If a contractor submits a $20,000 invoice knowing the homeowner is not paying the $1,000 deductible, that is insurance fraud. And the fraud is on the homeowner, not the contractor.

That is insurance fraud, and it is on the homeowner. Not the contractor. Jim Dodson, on the deductible-rebate trap

JDH does not run that play. We provide our estimate, the deductible is the homeowner's, and that never changes. A roofer who offers to make your deductible disappear is telling you, up front, that they are comfortable committing fraud with your name on the paperwork.

The variants to walk away from

  • "We will cover your deductible." Illegal in both Maryland and Virginia.
  • "We will eat the difference between the carrier check and the invoice." The same play, different framing.
  • "We will list extra work on the scope so insurance covers your deductible." Direct fraud, in writing.
  • "Just sign your insurance check over to us and we will handle the rest." A loss-of-control transfer that has burned countless homeowners.
  • "Sign this Assignment of Benefits so we can deal with your insurer directly." An AoB hands the contractor authority to communicate with your carrier, and in some cases to inflate the scope of work, without your knowledge. Do not sign one before work begins.
Maryland Insurance Administration: storm damage
5
Big Deposits & Cash Refuse · Any large upfront or cash-only demand

Large upfront payments and the disappearing contractor

A contractor who wants 50 percent or more before any material is on site, or who pushes for cash and offers a "discount" for it, is showing you how the story ends. The deposit is the scam. Once it clears, the work either never starts or stops halfway and the contractor stops answering the phone.

A modest deposit is normal in roofing. A demand for most of the money up front, especially in cash, is not a payment schedule, it is an exit plan. JDH structures payment around the work: nothing large changes hands until material and labor are actually on your roof.

A demand for most of the money up front is not a payment schedule. It is an exit plan. Jim Dodson, HAAG Master Inspector

What a sane payment structure looks like

Payment tied to milestones, in writing, on a check or card with a paper trail, never cash. If a contractor cannot float the cost of materials to start your job, they do not have the financial stability to stand behind the warranty either.

6
Lowball Bids Compare · Three written, itemized estimates

The lowball bid that balloons after you sign

A bid that comes in dramatically under two or three reputable estimates is not a deal, it is bait. The contractor wins the job on price, then makes the money back: inferior materials, uninsured labor, an overlay where a tear-off was needed, and a stack of "unforeseen" change orders once the old roof is off and you have no leverage.

The honest version of a low number is a smaller scope, and a real roofer will tell you that plainly. The scam version is the same scope at an impossible price, with the gap quietly closed later out of your pocket or out of your roof's lifespan.

How to price-check without getting played

Get three written, itemized estimates, materials by brand and product line, labor, tear-off, disposal, decking allowance, permits, all as separate lines. Compare like for like. The outlier on the low end is the one to question, not the one to grab.

7
Missing Credentials Verify in 30 sec · License, COI, permit

No license, no insurance certificate, no permit

Three documents separate a real contractor from a scammer, and all three can be verified before you sign anything. A scammer is vague about all three, or hands you a number that does not check out, or tells you to pull the permit yourself, which means they cannot.

The three to demand

  • License. Maryland's MHIC and Virginia's Class A license are both verifiable on the state database in under a minute. "We're licensed" with no number is not an answer. JDH: MHIC #137491, VA Class A #2705192986.
  • Certificate of Insurance. General liability and workers' compensation. If an uninsured roofer's worker is hurt on your roof, the liability can land on you, the homeowner. A real contractor emails the COI the same day you ask.
  • Permit. A licensed roofer pulls the building permit as part of a compliant install. A contractor who asks you to pull it is sidestepping legal responsibility, usually because they cannot pull it themselves.

One more: no local address and no manufacturer certifications. A roofer with no verifiable local presence has nothing to lose by disappearing, and no manufacturer warranty to pass through to you.

Maryland MHIC license lookup
8
"Free Inspection" Bait Know the difference · Bait vs. a real free inspection

When "free inspection" is bait, and when it is not

A lot of consumer advice says "never accept a free roof inspection." That advice is half right. The bait version of a free inspection is a foot in the door: the "inspector" is a salesperson, the inspection always finds a problem, and the visit ends with a contract on your kitchen table. JDH offers a free inspection too, so here is the honest distinction.

How to tell a real free inspection from the bait

  • Who does it. Bait: a commissioned salesperson. Real: a HAAG-certified inspector who is paid the same whether you hire JDH or not.
  • What you walk away with. Bait: a verbal scare and a contract. Real: a written report and a narrated Digital Analysis you keep, usable by an adjuster, lender, or second-opinion contractor.
  • What "no problem" sounds like. Bait: the inspection always finds something. Real: about 1 in 4 JDH inspections end with no recommended work at all, because the inspectors are not paid on commission.
  • The pressure after. Bait: sign today. Real: the report is yours, the estimate carries a written validity window, and nobody calls it urgent that is not.
The inspection is the product, not the sales tool. If the "free inspection" only exists to produce a signature, it was never an inspection. Jim Dodson, HAAG Master Inspector
HAAG Education: inspector credentialing
9
Material Substitution & Fake Warranties Verify · Call the manufacturer about your warranty

The contract says one thing, the roof gets another

This is one of the most damaging scams because you usually cannot see it from the ground. A contractor promises Owens Corning shingles and a Platinum warranty, then installs a cheaper brand and generic accessories. The homeowner does not find out until something goes wrong and they call the manufacturer, only to learn the warranty was never registered.

From the field: a six-month-old roof that was already a scam

JDH was recently called to a six-month-old roof leaking at the step flashing. The homeowner had hired a door-to-door contractor who told her she had storm damage and sold her an "upgraded" Owens Corning Platinum warranty roof. When she could not reach the company, she called Owens Corning directly. They had no record of her warranty, and they referred her to JDH, an actual Platinum Preferred contractor, to take a look. What JDH found: no step flashing where code required it, the shingles were a different brand entirely, and generic accessories throughout. The contract had said "OC shingles" but listed everything else vaguely, with no brand and no spec.

The warranty she paid extra for never existed. The manufacturer had never heard of her. That is the scam: it stays invisible until the roof fails. Jim Dodson, HAAG Master Inspector

How to shut it down

The defense is the contract. A legitimate contract names every product by brand, line, and color, with manufacturer spec sheets attached or referenced. After the job, call the shingle manufacturer directly and ask them to look up your address. Every major manufacturer keeps a database of registered warranties. If yours is not in it, it does not exist.

JDH HAAG-certified inspector documenting missing step flashing and substituted materials on a six-month-old Maryland roof
A six-month-old roof JDH inspected: no step flashing where code required it, substituted shingles, and a manufacturer warranty that was never registered.
Know What You Are Signing

What a legitimate roofing contract actually looks like

The difference between a scam contract and a real one usually comes down to five or six lines. This is exactly what to compare, pulled from contracts JDH has reviewed during forensic inspections of failed roofs.

Shingle Product
Scam contract "Architectural shingles to be installed on roof" No brand, no product line, no color. It leaves the door wide open for cheap substitutions.
Legitimate contract "Owens Corning Duration shingles, color: Onyx Black, per manufacturer spec sheet (attached)" Exact product, exact color, spec sheet included or referenced.
Ice & Water Shield
Scam contract "Ice and water barrier: to be installed where needed" "Where needed" is entirely subjective, and it usually means nowhere.
Legitimate contract "Owens Corning WeatherLock-G IWS: installed on all eave and rake edges to code and manufacturer specifications" Named product, specific locations, tied to code and manufacturer specs.
Flashing
Scam contract "Flashing included" No type specified, no mention of step flashing, counter flashing, or locations. Often not installed at all.
Legitimate contract "Step flashing at all wall-to-roof transitions, counter flashing at chimney, drip edge at all eaves and rakes: aluminum, color-matched" Every flashing type called out by name, location, and material.
Warranty
Scam contract "Lifetime warranty on materials and labor" Verbally promised, never registered. When the company disappears, so does the warranty.
Legitimate contract "Owens Corning Platinum Preferred Total Protection warranty: registration confirmed within 30 days of completion" Named warranty program, registration commitment, verifiable by the homeowner directly with the manufacturer.
Payment Terms
Scam contract "50% deposit due at signing" An excessive upfront demand, often used to fund the contractor's next job or simply disappear.
Legitimate contract "Modest deposit at signing. Balance due upon project completion and homeowner walk-through" You pay on milestones tied to the work, with most of the balance due after you have verified it meets the scope.

The Specificity Rule

If you can swap in any product brand, skip any install step, or reinterpret any scope item, and the contract still technically works, it is not protecting you. A legitimate roofing contract reads like a recipe: exact ingredients, exact quantities, exact method.

What Most Homeowners Don't Know

Maryland and Virginia do not have a roofing license

They have a general contractor license that lets a business enter into contracts with homeowners. It does not verify a single hour of roofing experience. That gap is exactly why storm chasers can operate here legally.

The Minimum Bar

State License (MHIC / DPOR)

  • Confirms a business can legally enter a contract with a homeowner
  • Confirms the contractor registered a business entity with the state
  • Confirms they paid a licensing fee and carry minimum insurance
  • Does NOT verify roofing knowledge, training, or install quality
The Real Litmus Test

Manufacturer Certification

  • The manufacturer has vetted and trained this contractor's crews
  • They install to manufacturer spec, not just "industry standard"
  • They can offer enhanced warranties backed directly by the manufacturer
  • Only a small percentage of contractors earn the top tiers, like Owens Corning Platinum Preferred

In Maryland it is the MHIC license. In Virginia it is the DPOR Class A, B, or C license. Both are business credentials. Neither tests whether the person on your roof knows how to install one. Ask any roofer for their manufacturer certification, then call the manufacturer to confirm it is active. See JDH's credentials →

The Method

The PCC Method, Explained

The diagnostic framework JDH uses on every inspection. Problem. Cause. Consequence. Same logic a physician applies to a body, applied to your roof.

P

Problem

What is actually wrong with the roof. Documented with thermal, drone, and on-roof imagery. Not interpreted, not editorialized. Recorded as it is.

C

Cause

Why it happened. Wind uplift. Flashing failure. Decking rot. Improper nailing pattern. The diagnostic step that separates a forensic inspection from a sales walk-around.

C

Consequence

What happens if it is left unchecked. Honest timeline for each finding. Sometimes the answer is "nothing for five years." That's still the answer.

Every problem identified gets its own PCC breakdown. The Digital Analysis is more than a few pictures and an estimate. It is a total expert view of the roof.

PCC Audit Method, JDH
What Every Design Specialist Carries

The Equipment Most Roofers Don't Have

If a contractor shows up with a ladder and a clipboard, that's the entire inspection. JDH inspectors carry these on every roof.

Thermal Imaging

FLIR cameras find moisture damage and heat-loss patterns invisible to the naked eye.

Snake Cameras & Endoscopes

For confined-space penetrations, vent stacks, and tight chimney flashings.

Moisture Meters

Quantitative wood-moisture readings on decking, sheathing, and trim. Numbers, not guesses.

GoPros & Drones

On-roof video documentation. Aerial perspective on chimney, ridge, and steep-slope work other crews skip.

HAAG Shingle Gauges

The same measurement tools insurance adjusters carry. Used for hail and wind damage substantiation.

Temperature & Pitch Gauges

Surface temperature affects shingle behavior. Pitch determines installation requirements per code.

Roof Hooks & Pitch Hoppers

The safety gear that lets us walk every roof, not just the easy ones. Most roofers skip steep slopes.

Cougar Paws & Cleats

Steep-slope footwear used by professional roof inspectors. Doubles as proof the contractor knows how to handle the roof.

See It In Action

What a Real Roof Inspection Looks Like, So You Can Tell When You Are Not Getting One

3-minute walkthrough by a JDH HAAG-certified inspector. Watch the Problem, Cause, Consequence framework applied on a real Southern Maryland roof. A scammer's "inspection" looks nothing like this: no measurements, no documentation, just a phone full of close-ups and a contract.

From the JDH Remodeling channel · Watch: Real Roof Inspection — How We Diagnose & Prove Roof Leaks

The Storm Chaser Scorecard

Score the Contractor at Your Door on These 10 Questions

Tap Yes if the contractor's behavior matches the red-flag pattern, No if it does not. After all 10, you will see whether you are talking to a real roofer or a storm chaser.

Red Flag 01

Did they knock on your door uninvited claiming there was a storm?

Door-knock canvass after weather they "noticed in your neighborhood." Classic storm chaser opener.
You called them. Or they were referred. Or you saw their truck on a job nearby.
Red flag present?
Red Flag 02

Did they push you to sign a "contingency agreement" or "work authorization" the same day?

"It costs you nothing unless the insurance approves the roof." Marketed as free. Married to them if you sign.
Inspection report first, written estimate, you take it home to read.
Red flag present?
Red Flag 03

Did they offer to "cover" or "eat" your deductible?

Any version of "we will cover your deductible" or "you do not have to pay the deductible." Illegal in MD and VA.
They made clear the deductible is the homeowner's, period.
Red flag present?
Red Flag 04

Did they urge you to file a claim before doing a real inspection?

"You should call your carrier and get a claim going first." Sales-driven claim pattern.
Independent HAAG-certified inspection first, then a discussion about whether the damage justifies filing.
Red flag present?
Red Flag 05

Are they from out of state, or have they been in this market less than 3 years?

Out-of-state plate, no local office, no MHIC or VA license number issued more than 3 years ago.
Established local roofer, MHIC or VA number active for years, verifiable on the state license database.
Red flag present?
Red Flag 06

Did they call the damage "hail damage" without HAAG-grade evidence?

Calling something hail damage in MD/VA without dated NWS data and HAAG shingle gauge measurements. Hail is rare here.
They cited wind, named the storm date, and walked you through measured findings with imagery.
Red flag present?
Red Flag 07

Did they refuse to leave a written estimate?

"We work with insurance, so we cannot quote it until they approve." Real roofers can quote a job.
Written, itemized estimate left with you. 30+ day validity window.
Red flag present?
Red Flag 08

Did they ask you to sign your insurance check over to them?

"Just sign the check over to us and we will handle the rest." Loss-of-control transfer. Common burn.
Carrier check stays with the homeowner. Contractor invoices the homeowner; homeowner pays.
Red flag present?
Red Flag 09

Did they document with HAAG-grade evidence, or just a few photos and a verbal pitch?

A few photos, no thermal, no drone, no HAAG shingle gauge, no measurements. Adjuster will not accept this.
Thermal imaging, drone, on-roof GoPro, HAAG shingle gauges, narrated Digital Analysis.
Red flag present?
Red Flag 10

Are they unable to put you in touch with three local customers from the last 12 months?

"We have a portfolio I can show you." (Stock photos. No names. No phone numbers.)
Three names and phone numbers from jobs within 10 miles of your address, this year, handed over the same day.
Red flag present?

0 of 10 answered

County Hiring Guides

The Hiring Guide for Your County, From JDH

A 20-second guide for each Maryland service area. The same advice we give every homeowner before they let anyone on their roof after a storm.

Frequently Asked

Roofing Contractor Red Flags & Scams FAQ

How do I check if a roofing contractor is licensed in Maryland or Virginia?+

Both states publish a free, public license database. In Maryland, search the contractor's MHIC number on the Maryland Department of Labor site, which confirms active status, trading name, and complaint history. In Virginia, search the DPOR database for a Class A, B, or C license. A legitimate contractor gives you a license number without hesitation. "We're licensed" with no number, or a number that does not check out, is a red flag on its own. JDH carries MHIC #137491 and Virginia Class A #2705192986.

What are the biggest red flags of a roofing scam?+

The most common are: an uninvited door-knock after a storm, pressure to sign a contract or work authorization the same day, an offer to "cover" or "eat" your insurance deductible, refusal to put a price in writing, a demand for a large cash deposit, a bid dramatically lower than other estimates, no verifiable license or insurance certificate, and asking you to pull the permit yourself. Every one of these has the same tell: it needs you to act before you can verify. None of them survive a week of patience.

Should I ever hire a roofer who knocks on my door after a storm?+

Established, reputable roofers do not canvass neighborhoods door to door. The uninvited door-knock after a weather event is the signature opener of a storm chaser, often an out-of-state crew working a region for a few weeks. That does not automatically mean the person is dishonest, but it means you should verify everything before signing anything: license, insurance, local address, and references. Never sign a contract or work authorization the day someone shows up at your door.

Is it legal for a roofer to "cover" or "waive" my insurance deductible?+

No. In Maryland, Virginia, and most other states, a contractor offering to cover, waive, or rebate your deductible is committing insurance fraud, and the fraud is on the homeowner, not just the contractor. The insurance company only owes what it costs to make the repairs. If a $20,000 invoice is submitted knowing the homeowner is not paying the $1,000 deductible, that is illegal. Walk away from any contractor who offers it: they have told you, up front, that they are comfortable putting fraud in writing with your name on it.

Why won't some roofing contractors give me a price?+

A contractor who refuses to quote the job because they "work with insurance companies" is hiding something. A real roofer knows their material costs, labor, and margins, and can put a written, itemized number in front of you. The "no price" tactic sets up two other scams: it lets the contractor inflate the scope later, and it sets up the deductible play. The carrier's pricing and what the work actually costs are two separate numbers, and an honest roofer can tell you both.

How much of a deposit should I pay a roofing contractor?+

A modest deposit is normal in roofing, but a demand for 50 percent or more before any material is on site, especially in cash, is not a payment schedule, it is an exit plan. Once a large cash deposit clears, the work often never starts or stops halfway. Pay on milestones tied to the work, in writing, on a check or card that leaves a paper trail, never cash. A contractor who cannot float the cost of materials to start your job does not have the financial stability to stand behind the warranty either.

Is a "free roof inspection" a scam?+

Not always, but the bait version is. A scam "free inspection" is a foot in the door: the "inspector" is a commissioned salesperson, the inspection always finds a problem, and the visit ends with a contract on your kitchen table. A legitimate free inspection is done by a credentialed inspector who is paid the same whether you hire the company or not, leaves you a written report you keep, and sometimes ends with no recommended work at all. The tell is what you walk away with: a written report, or just a verbal scare and a signature line.

What should I do if a roofing bid seems too low?+

Treat a dramatically low bid as bait, not a deal. The contractor wins the job on price, then makes the money back with inferior materials, uninsured labor, an overlay where a tear-off was needed, or a stack of "unforeseen" change orders once the old roof is off and you have no leverage. Get three written, itemized estimates that break out materials by brand, labor, tear-off, disposal, decking allowance, and permits as separate lines. Compare like for like. Question the low outlier rather than grabbing it.

What documents should I get before signing a roofing contract?+

Three, all verifiable before you sign: a license number (MHIC in Maryland, Class A in Virginia), a certificate of insurance showing both general liability and workers' compensation, and confirmation that the contractor, not you, pulls the building permit. If an uninsured roofer's worker is hurt on your roof, the liability can land on you. A contractor who asks you to pull the permit is sidestepping legal responsibility, usually because they cannot pull it themselves. Also get the written, itemized estimate with a stated validity window.

How can I verify my roof warranty was actually registered?+

Call the shingle manufacturer directly and ask them to look up your address. Every major manufacturer, including Owens Corning, GAF, and CertainTeed, keeps a database of registered warranties. If your contractor promised a manufacturer warranty but it is not in their system, it does not exist. This is one of the most common scams JDH finds during forensic inspections: a homeowner sold an "upgraded" warranty roof, only to learn no warranty was ever filed. A legitimate manufacturer-certified contractor registers the warranty within 30 days of completion and gives you written documentation confirming it.

What do I do if I have already been scammed by a roofing contractor?+

Document everything first: the contract, every payment, all communication, and photos of the work as it stands. File a complaint with the Maryland Home Improvement Commission or the Virginia DPOR, which can investigate and discipline a licensed contractor. File with your state Attorney General's consumer protection division and the BBB. If insurance fraud was involved, report it to your carrier and the state insurance fraud unit. Then get an independent HAAG-certified inspection so you have a credible, documented assessment of what was actually done and what it will take to make it right.

Verify Everything Above

Sources & outbound authority

  • 1.
    Maryland Department of Labor
    MHIC Contractor License Search
    Look up any Maryland home improvement contractor's MHIC license, including JDH's #137491. Confirms active status, trading name, bond, and complaint history. Free and public.
    dllr.state.md.us →
  • 2.
    Virginia Department of Professional & Occupational Regulation
    DPOR Contractor License Lookup
    Verify a Virginia contractor's Class A, B, or C license, including JDH's Class A #2705192986. Confirms license class, status, and disciplinary history before you sign anything.
    dpor.virginia.gov →
  • 3.
    Federal Trade Commission
    Hiring a Contractor & Avoiding Disaster-Repair Scams
    The FTC's consumer guidance on vetting contractors, recognizing post-storm repair scams, deposit limits, and what belongs in a written contract.
    consumer.ftc.gov →
  • 4.
    Maryland Insurance Administration
    Storm Damage & Homeowners Insurance (deductible & fraud guidance)
    State authority on what a contractor may and may not do with your claim, including why "covering" a deductible is insurance fraud, and how to report it.
    insurance.maryland.gov →
  • 5.
    HAAG Education Inc.
    HAAG Certified Inspector Directory
    The roof-inspection credential held by the majority of insurance adjuster field staff. Verify Jim Dodson's HCI Master Level credential (#992109047) directly with HAAG.
    haageducation.com →
  • 6.
    Better Business Bureau
    Contractor Research & Scam Tracker
    Check a contractor's BBB rating, accreditation, and complaint record, and review the BBB Scam Tracker for storm-chaser and roofing-scam reports in Maryland and Virginia.
    bbb.org →
Free · No Obligation

Get a Free Second-Opinion Roof InspectionBefore You Sign. Before You File. Before Anyone Touches Your Roof.

Someone at your door, a bid that feels off, a contract you have not signed yet: that is exactly when a HAAG Master Certified inspector should walk your roof. We document every real finding, email you a written report before we leave, and tell you plainly whether the work is needed at all. JDH inspectors are not paid on commission, so the inspection is the product, not a sales tool. If the work is real and a claim does not pan out, ask about our 2-year no-interest financing.

  • 60-90 minutes on-site · written report you keep, before we leave
  • Verifiable credentials: MHIC #137491 · VA Class A #2705192986 · HAAG Master #992109047
  • PCC Method documentation: usable by an adjuster, lender, or any second-opinion contractor
  • Honest call on whether work is needed: about 1 in 4 inspections result in no recommended work
  • No door-knock, no day-of contract, no deductible games — ever
Call (443) 241-7356

Request Your Free Second-Opinion Inspection

Free · HAAG-Certified · Written Report You Keep

HAAG Certified Same-Day Response No Pressure
What can we help with?

By submitting, you agree to receive SMS & emails from JDH Remodeling. Msg/data rates may apply. Reply STOP to opt out. Privacy.

20,000+
Inspections
4.9★
1,400+ Reviews
MD + VA
Licensed

Request Received

We got your inspection request. A real human from our team will follow up shortly.

  • Within minutes: confirmation email + text
  • Same day: we'll call to confirm a time that works
  • On-site: 60-to-90 min forensic inspection, photo report