Wisconsin Roofing Contractor License and Insurance Guide
Serving South East Wisconsin For Over 20 Years
Get Your Free Estimate
Protect Your Home: The Complete Guide to Wisconsin Roofing Credentials
Hiring a roofer involves much more than picking out the perfect shingle color or finding the lowest price. It is a legally binding transaction that could leave you personally responsible for injuries, property damage, or stalled building permits if your crew is not properly credentialed. Familiarizing yourself with Wisconsin roofing contractor license and insurance requirements before you sign a contract is the single most effective way to shield your home, your finances, and your family from unnecessary risk.
Wisconsin state law is highly specific about who is legally allowed to work on your property and the exact coverage they must carry. Skipping this crucial verification step risks more than just a poor installation. It can expose you to devastating lawsuits, void your homeowner’s insurance policy, and completely halt your project before the first nail is even driven
Ready to take the guesswork out of hiring a safe and reliable contractor? Keep reading to discover exactly what documents you need to ask for, how to verify them in under five minutes, and the hidden red flags that should send you looking for another roofer. If you prefer to skip the homework and start your project with a fully licensed, insured, and proven local team, contact Four Leaf Roofing & Windows today to schedule your free estimate.
Do Roofers Need a License in Wisconsin? The Real Answer
Yes. Anyone executing residential roofing projects in Wisconsin is legally required to obtain a Dwelling Contractor credential through the state’s Department of Safety and Professional Services (DSPS), or have a certified Qualifier on their payroll. To keep this authorization active, contractors must renew it every year and complete 12 hours of state-approved continuing education biennially, focusing on risk management, liability, and construction law.
Municipalities across Waukesha County, including New Berlin, will not issue a building permit unless the contractor’s DSPS credential is active and on file. This is not a local courtesy rule. It is a statutory requirement tied to the Uniform Dwelling Code, and it is the exact reason unlicensed handymen and out-of-state storm chasers avoid the permit process entirely. Homeowners who skip this verification often discover the gap only after a project is already underway, which is one reason we built a full breakdown of the permit process and what happens when it fails.
Roofing Contractor General Liability Insurance in WI: What "Enough" Actually Means
Under Wis. Stat. § 101.654(2), a Dwelling Contractor applicant must prove financial responsibility through one of two paths: a surety bond of at least $25,000, or an active general liability insurance policy. Most established Wisconsin roofing companies choose insurance over a bond, because a bond of that size covers a fraction of the damage a single incident can cause.
Here is why this matters directly to you. Wisconsin’s own building permit disclosure language warns that if your contractor is not properly bonded or insured, you, the homeowner, may be held personally liable for bodily injury, death, or property damage that occurs during the work. That is not a contractor problem. That becomes your problem the moment a ladder falls through a neighbor’s fence or a nail gun causes an injury on your property.
Actionable tip: Never accept a photocopy of an insurance card from a salesperson. Ask the contractor’s insurance agency to send a live Certificate of Insurance (COI) directly to you. A legitimate carrier will confirm the policy is active within minutes. At Four Leaf Roofing & Windows, we operate with the strict accountability you should expect from a trusted veteran-owned roofing contractor, which means we will gladly have our agency send you our active proof of insurance before you sign a single document.
Worker's Comp Protection for Homeowners: The Risk Nobody Explains
This is the coverage gap that catches the most homeowners off guard during a roof replacement. State regulations require Wisconsin businesses to secure worker’s comp coverage immediately upon hiring a third employee (full- or part-time). Even smaller operations with a single worker are legally bound to carry coverage once combined quarterly wages hit $500.
Calling a crew “independent subcontractors” does not remove this obligation. Wisconsin’s Department of Workforce Development applies a strict classification test, and most roofing crews fail it because the roofing company controls the schedule, tools, and site. If a worker without coverage is injured falling from a ladder on your property near Moorland Reserve or Malone Park, that worker can pursue a claim against your homeowner’s policy or personal assets, not just the contractor’s business.
Worker’s comp protection for homeowners is not optional peace of mind. It is the difference between a contractor’s insurance handling an injury claim and your own assets being exposed to one.
How to Verify a Roofing Contractor's Credentials in Under Five Minutes

Verifying a roofer’s legal standing takes less time than listening to a sales pitch. Protect your home and financial investment by checking these four credentials before you sign a contract.
- DSPS Certification
Search the License portal at license.wi.gov. Confirm their specific Dwelling Contractor certification is currently active, rather than expired, suspended, or pending. - Certificate of Insurance (COI)
Contact the insurance carrier listed on the document directly. Ask them to confirm the policy is active and matches their exact legal business name. - Local Physical Address
Avoid contractors using P.O. boxes or out-of-state license plates. A map search guarantees they are established in your community. For example, you can instantly verify the physical location and local customer reviews for Four Leaf Roofing & Windows directly on our Google Business Profile. - Crew Accountability
Ask exactly who will work on your roof. A legitimate contractor plainly states whether they deploy a dedicated in-house crew or subcontractors, providing credentials for either.
If a company hesitates on any of these verification steps, treat it as a red flag and walk away immediately.
Red Flags: Verified Local Contractor vs. Unlicensed or Underinsured Contractor
Signal | Verified Local Contractor | Unlicensed or Underinsured Contractor |
DSPS Credential | Active, verifiable at license.wi.gov | Refuses to provide a number, or it doesn’t match |
Certificate of Insurance | Sent directly from the carrier | Handed over as a printed copy or “on file” |
Worker’s Comp Proof | Provided in writing before work starts | Vague answers or “our subs handle that” |
Business Address | Physical, local, verifiable | P.O. box or out-of-state address |
Contract Behavior | Written estimate, no rushed signature | High-pressure, same-visit signing |
What Happens If You Hire an Unlicensed or Uninsured Roofer
The consequences rarely show up on day one. They surface weeks or months later, when it is far harder to fix.
Manufacturer warranties on shingles and underlayment typically require certified installation to remain valid, so an uncertified crew can quietly void coverage you thought you had. If storm damage is involved, insurers scrutinize claims tied to unlicensed contractors far more closely, which can delay or reduce your payout. If you are currently navigating a storm claim, our guide on documenting hail damage for an insurance claim walks through exactly what adjusters require.
Unlicensed work also risks a failed municipal inspection, which stalls your project and can trigger the exact correction process outlined in our roofing permit rejection guide.
Frequently Asked Questions
1. Do Wisconsin roofers need a state license?
Yes. Wisconsin requires roofing contractors to hold a Dwelling Contractor certification through DSPS, or employ a certified Dwelling Contractor Qualifier. This credential must be active and renewed annually to legally pull a building permit or perform residential roofing work.
2. What happens if an uninsured roofer gets hurt on my property?
Without worker’s compensation coverage, an injured roofer can pursue a claim against your homeowner’s insurance or personal assets. Wisconsin law places this liability risk directly on the property owner when the contractor fails to carry required coverage.
3. How can I check if a roofing company is insured?
Request a Certificate of Insurance sent directly from the contractor’s insurance agency, then call that agency to confirm the policy is active. Also verify their DSPS credential status through the free license.wi.gov lookup tool.
4. What is the standard general liability insurance amount for WI roofers?
Wisconsin requires proof of financial responsibility through a $25,000 surety bond or an active liability policy. Most reputable contractors carry far more coverage than the legal minimum, often $1 million per occurrence, to protect against major property damage claims.
5. Am I liable if my roofer doesn't carry worker's comp?
Potentially, yes. If an uninsured worker is injured on your property, they may seek compensation from you directly. Verifying active worker’s comp coverage before signing a contract is the clearest way to avoid this exposure entirely.
6. What should I ask before signing a roofing contract?
Ask for their DSPS Dwelling Contractor number, a live Certificate of Insurance, proof of worker’s comp, and their physical business address. A licensed, insured contractor will provide all four without hesitation or delay.
Choose Peace of Mind with a Fully Verified Roofing Team
Taking a few minutes to verify Wisconsin roofing contractor license and insurance requirements is the only way to guarantee a smooth repair instead of a massive legal headache. These state laws exist solely to protect your property, finances, and family. If a roofer ever pushes back against basic credential checks, consider it a major red flag and walk away.
At Four Leaf Roofing & Windows, our credentials are never something you have to ask for twice. Every project across Waukesha County and Milwaukee is handled by our in-house, CertainTeed Master Craftsman certified crew. We proudly carry comprehensive general liability and full worker’s compensation protection to keep you completely shielded. Ready to partner with a local team that actually welcomes the paperwork? Reach out to Four Leaf Roofing & Windows today to schedule your roof replacement estimate and experience the ultimate peace of mind.