
How To Identify A Legitimate Roofing Contractor
Protect Your Home By Knowing What To Look For Before You Hire
Your roof is one of the most expensive and important parts of your home.
So when it’s time to hire someone to work on it, the stakes are high — and unfortunately, not every contractor who shows up at your door deserves your trust.
Each year, thousands of homeowners across Wisconsin and the rest of the country fall victim to roofing scams, shoddy workmanship, and unlicensed contractors who disappear after taking a deposit.
Knowing how to identify a legitimate roofing contractor before you sign anything could save you thousands of dollars — and a lot of stress.
In this guide, we’ll walk you through exactly what to look for, what questions to ask, and which warning signs should send you running the other way.
Why This Is Especially Important
After A Storm
After a major hailstorm or windstorm, a flood of out-of-town contractors — often called “storm chasers” — descend on affected neighborhoods looking for quick paydays.
These contractors often:
- Have no local presence or permanent business address
- Push you to sign contracts the same day they knock on your door
- Ask for large upfront cash payments
- Disappear once a check is cashed or the deposit is paid
This doesn’t mean every contractor from out of town is bad.
But it does mean you need to do your homework — especially when someone shows up unsolicited after a storm.
Verify Their License
And Insurance
This is the most fundamental step — and it’s non-negotiable.
In Wisconsin, roofing contractors are required to hold a valid Home Improvement Contractor registration through the Department of Safety and Professional Services.
You can verify a contractor’s registration at the Wisconsin DSPS website.
If they’re not registered, walk away.
A legitimate roofing contractor should carry two types of insurance:
- General Liability Insurance — covers property damage caused during the job
- Workers’ Compensation Insurance — covers injuries to workers on your property
Don’t just take their word for it.
Ask for a Certificate of Insurance and call the insurance company directly to verify it’s current and active.
If a worker gets hurt on your roof and the contractor has no workers’ compensation insurance, you could be held liable.
Get Everything In Writing
Before Work Starts
A verbal agreement means nothing in a dispute.
A legitimate roofing contractor will always provide a detailed written contract before any work begins.
This contract should include:
- Scope of work, including what exactly is being replaced or repaired
- Materials to be used, including brand, type, color, and manufacturer warranty information
- Total cost and payment schedule
- Start date and estimated completion date
- Cleanup and disposal procedures
- Who is responsible for obtaining permits
Be very cautious of any contractor who pressures you to sign quickly, asks for full payment upfront, or seems vague about the details of the job.
Check For A
Local Presence
A legitimate roofing company has roots in your community.
That means a permanent physical business address, a real phone number, and a verifiable history of work in your area.
Before hiring, search the company name on Google.
Look for:
- A legitimate website with a real business address
- A Google Business Profile with reviews and photos
- Reviews on platforms like Google, Facebook, or the Better Business Bureau
- At least 2–3 years of verifiable history in the area
If a company has no online presence, no reviews, and no physical address, that’s a serious red flag.
Look For Manufacturer
Certifications
The best roofing contractors don’t just install roofs — they’re certified by the manufacturers whose products they install.
These certifications require contractors to meet strict training, licensing, and quality standards.
What to look for:
- GAF Master Elite™ — requires proper licensing, adequate insurance, and a proven reputation for quality
- Owens Corning Platinum Preferred — a rigorous certification from Owens Corning
- CertainTeed SELECT ShingleMaster™ — another reputable manufacturer certification
GAF Master Elite contractors can offer the Golden Pledge® Limited Warranty — one of the strongest warranties in the roofing industry.
Wisconsin Exteriors is proud to hold the GAF Master Elite™ certification, a designation earned by less than 2% of roofing contractors nationally.
Ask For References And
Check Their Reviews
Any experienced, legitimate contractor should be able to provide you with at least 3–5 references from recent jobs in your area.
When you call those references, ask:
- Was the project completed on time and on budget?
- Did the crew show up when they said they would?
- Was the site cleaned up properly after the job?
- Did anything go wrong, and if so, how was it handled?
- Would you hire them again?
Online reviews matter too.
Look for a consistent pattern of positive feedback across multiple platforms.
A handful of 5-star reviews that are all posted within the same week can be a sign of manipulation.
Look for detailed, authentic reviews over a longer period.
Be Wary Of These
Common Red Flags
Red flags should not be ignored when hiring a roofing contractor.
Walk away if you see these warning signs:
- High-pressure sales tactics, such as “this price is only good today”
- Large upfront cash deposits
- No physical address or out-of-state plates
- Unable to provide proof of insurance
- Offering to waive your deductible
- Vague or verbal-only estimates
- Unsolicited door-to-door approach after a storm
- No online presence or reviews
A reasonable deposit is usually 10–30%.
Anything more is a warning sign.
In Wisconsin, offering to waive your deductible is illegal and constitutes insurance fraud.
No Certificate of Insurance means no deal.
Understand The
Permit Process
Depending on the scope of your roofing project, permits may be required by your municipality.
A legitimate contractor will know this and handle the permit process for you.
Be suspicious of any contractor who:
- Tells you permits “aren’t necessary” without verifying with your local building department
- Asks you to pull the permit yourself, which shifts liability to you
- Wants to skip inspections to “save time”
Unpermitted work can cause serious problems if you ever need to file an insurance claim or sell your home.
Questions To Ask Before
You Sign Anything
Use this quick checklist before hiring any roofing contractor:
- Can you provide your Wisconsin DSPS contractor registration number?
- Can you provide a current Certificate of Insurance for liability and workers’ compensation?
- What manufacturer certifications do you hold?
- Can you provide a detailed written estimate and contract?
- Who is my primary contact throughout the project?
- Will you handle permitting if required?
- What does your warranty cover, including materials and workmanship?
- Can you provide 3 local references from the past year?
The Bottom Line
Hiring the wrong roofing contractor can cost you far more in the long run than saving a few hundred dollars upfront.
A legitimate contractor will welcome your questions, provide all documentation without hesitation, and never pressure you into making a rushed decision.
At Wisconsin Exteriors, we’re a GAF Master Elite™ certified, fully licensed and insured roofing contractor serving homeowners across the Fox Valley, Green Bay, and Milwaukee metro areas.
We believe an educated homeowner makes the best customer — and we’re always happy to answer your questions before, during, and after your project.



