How to Know if a Roofing Contractor is Legitimate?
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
1. Verify Their License and Insurance
This is the most fundamental step — and it’s non-negotiable.Licensing
In Wisconsin, roofing contractors are required to hold a valid Home Improvement Contractor (HIC) registration through the Department of Safety and Professional Services (DSPS). You can verify a contractor’s registration at the Wisconsin DSPS website. If they’re not registered, walk away.
Insurance
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
2. 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 (what exactly is being replaced or repaired)
- Materials to be used (brand, type, color, manufacturer warranty info)
- Total cost and payment schedule
- Start date and estimated completion date
- Cleanup and disposal procedures
- Who is responsible for obtaining permits
3. 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
- Google Business Profile with reviews and photos
- Reviews on platforms like Google, Facebook, or the Better Business Bureau (BBB)
- At least 2–3 years of verifiable history in the area
4. 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™ — Less than 2% of all roofing contractors in North America earn this distinction. It requires proper licensing, adequate insurance, and a proven reputation for quality. GAF Master Elite contractors can offer the Golden Pledge® Limited Warranty — one of the strongest warranties in the roofing industry.
- Owens Corning Platinum Preferred — Similarly rigorous certification from Owens Corning.
- CertainTeed SELECT ShingleMaster™ — Another reputable manufacturer certification.
5. 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?
6. Be Wary of These Common Red Flags
⚠️ RED FLAGS — Walk Away If You See These- ❌ High-pressure sales tactics — "This price is only good today" is a classic manipulation tactic.
- ❌ Large upfront cash deposits — A reasonable deposit is 10–30%. Anything more is a warning sign.
- ❌ No physical address or out-of-state plates — Storm chasers are real. Always verify local presence.
- ❌ Unable to provide proof of insurance — This is non-negotiable. No COI = no deal.
- ❌ Offering to waive your deductible — In Wisconsin, this is illegal and constitutes insurance fraud.
- ❌ Vague or verbal-only estimates — Everything must be in writing, period.
- ❌ Unsolicited door-to-door approach after a storm — Not always a scam, but demands extra due diligence.
- ❌ No online presence or reviews — Legitimate companies have a verifiable history.
7. 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”
8. 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 (liability + workers’ comp)? 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 — both 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.