
What hiring an unlicensed roofer really costs you

A licensed roofing contractor is a roofer who holds a valid state or local license, carries proper insurance, and meets the legal requirements to work on your home. Here is what to look for before you hire:
How to quickly verify a roofing contractor:
- Check their license - Look up their license number on your state's licensing board website and confirm it is active and not expired
- Verify insurance - Ask for proof of general liability (at least $300,000 per occurrence) and workers' compensation
- Confirm a physical address - Legitimate contractors have a verifiable business location and phone number
- Look for manufacturer certification - GAF Master Elite® status means the contractor has met strict quality and training standards
- Check for a written contract - Any reputable contractor will put the full scope of work, materials, and warranty in writing
Up here in the Northwoods, a roof does serious work. Heavy snow loads, ice dams, and freeze-thaw cycles all winter long mean your roof is under constant stress. When something goes wrong, the last thing you want to find out is that the person who installed it was not properly licensed or insured.
That is when the real cost shows up. Not just a repair bill, but no warranty coverage, no insurance protection, and sometimes no contractor to call back. Unlicensed work can also fail a home inspection, create problems with your homeowner's insurance, and leave you on the hook for any worker injuries on your property.
I'm Tyler Blair, co-owner of Eagle River Roofing, and our team has installed over 9,000 roofs across the Northwoods, including as a GAF Master Elite® licensed roofing contractor, a certification only a small percentage of roofers earn. This guide will walk you through exactly how to protect yourself before you sign anything.

Why a licensed roofing contractor is essential in the Northwoods
Living in places like Eagle River, Minocqua, or Ironwood means we deal with some of the toughest weather in the country. Our roofs don't just sit there; they fight off feet of heavy, wet snow and the dreaded ice dams that can tear apart gutters and shingles. A licensed roofing contractor understands these local challenges.
When we install a roof, we aren't just slapping shingles down. We are building a system designed for the Northwoods. This includes proper ventilation to prevent heat from escaping into the attic (which causes ice dams) and using high-quality ice and water shields. An unlicensed worker might save you a few bucks today, but if they don't follow local building codes, your roof might fail during the first big blizzard.
We focus on durable installations because we live here too. We know that a roof in Rhinelander or Tomahawk needs to be tougher than a roof in a warmer climate. By following strict standards, we ensure your home stays dry and safe. You can learn more about how we handle these specific challenges by checking out our Wisconsin roofing services page.
Steps to vet a licensed roofing contractor
Before you let anyone onto your roof, you need to do a little detective work. It doesn't take long, and it can save you thousands of dollars.
- Verify the Business Location: Does the contractor have a real office in the Northwoods? Be wary of "storm chasers" who show up in a truck with out-of-state plates after a hail storm. A local licensed roofing contractor will have a physical address you can visit.
- Phone Verification: Call the number on their business card. Does a professional answer, or does it go to a generic voicemail?
- Check Industry Associations: Reputable pros are often members of groups like the National Roofing Contractors Association. These organizations hold members to higher ethical standards.
- Ask for Referrals: In small towns like Three Lakes or St. Germain, word travels fast. A good contractor earns most of their business through referrals because they do great work and treat people right.
- Review Past Performance: Don't just take their word for it. Look at photos of their recent jobs and ask for addresses of homes they've worked on nearby.
How to verify your roofing contractor's credentials
Verifying a license is the single most important step in the hiring process. A license isn't just a piece of paper; it's proof that the contractor has registered with the state, likely passed an exam, and agreed to follow specific rules designed to protect you.
In Wisconsin, for example, contractors doing residential work usually need a Dwelling Contractor Certification and a Dwelling Contractor Qualifier certification. You can check these through the Department of Safety and Professional Services. If you are looking at contractors across the border, you can check a California license or use the relevant state board website for Michigan or Minnesota.
When you look up a licensed roofing contractor, pay attention to:
- Status: It should say "Active" or "Current."
- Expiration Date: Make sure the license won't expire in the middle of your project.
- Disciplinary Actions: Some state boards will list if the contractor has had complaints or legal issues in the past.
Documentation for a licensed roofing contractor
Depending on where the contractor is based, they might have to jump through several hoops to get that license. In Minnesota, for instance, residential roofing contractors have very specific requirements. They often have to provide a $15,000 surety bond, which acts as a form of financial protection for the consumer.
Documentation often includes:
- Prelicensing Exams: The "qualifying person" for the company must pass a test to prove they actually know how to roof a house correctly.
- Business Entity Filings: They should be registered with the Minnesota Secretary of State or the equivalent in Wisconsin or Michigan.
- Criminal Background Checks: Many states require these for owners and officers to ensure they are trustworthy.
- Certificate of Assumed Name: If they are doing business as (DBA) a name different from their legal name, they must have the proper filings.
Understanding state-specific licensing and insurance requirements
Every state has its own way of doing things. While we primarily serve the Northwoods of Wisconsin and Upper Michigan, it’s helpful to see how requirements vary.
In Wisconsin, the focus is often on the Dwelling Contractor certifications. In Minnesota, the state requires very specific liability limits. If you have more questions about what these things cost or why they matter, we have a great guide on roofing general and cost questions that dives deeper into the numbers.
Insurance limits for a licensed roofing contractor
Insurance is your safety net. If an unlicensed worker falls off your roof, they could actually sue you for their medical bills because you are technically their employer in the eyes of the law. A licensed roofing contractor carries their own insurance so you aren't at risk.
Essential coverages include:
- General Liability: This covers damage to your property. For example, if a roofer accidentally drops a bundle of shingles through your skylight, their insurance pays for it. In Minnesota, the minimum is often $300,000 per occurrence.
- Property Damage: This is usually a subset of liability, often requiring at least $10,000 in coverage to handle smaller accidents.
- Workers' Compensation: This is the big one. It covers the workers if they get hurt on the job. Never hire a contractor who cannot provide a current Workers' Comp certificate.
In states like Florida, Chapter 455 of the statutes even requires contractors to provide an email address for public record to ensure they are reachable and transparent. This level of consumer protection is exactly why you want a licensed pro.
Manufacturer certifications: Why GAF Master Elite® matters
Beyond state licenses, there are manufacturer certifications. Think of a state license as the "baseline" and a manufacturer certification as the "gold medal."
At Eagle River Roofing, we are GAF Master Elite® contractors. This is a big deal because GAF is North America’s largest roofing manufacturer, and they only award this status to about 2% of all roofing contractors. To get it, we have to be properly licensed, adequately insured, have a proven reputation, and stay committed to ongoing training.
When you work with a Master Elite pro, you get access to the Golden Pledge® Limited Warranty. This is the strongest warranty GAF offers. It covers both the shingles and the labor for up to 25 or 30 years, depending on the system. If the roof leaks because of how it was installed, GAF stands behind it. An unlicensed roofer can't offer you that. You can even connect with GAF certified pros directly through the GAF official site to verify our standing.
Why we specialize in GAF shingles
We have chosen to specialize exclusively in GAF products, specifically the Timberline HDZ® shingles. We believe GAF offers superior reliability for the harsh Northwoods climate.
The Timberline HDZ is GAF's #1-selling shingle for a reason. It features StrikeZone™ technology, which creates a massive nailing area for the installers. This means the shingles are installed faster and more accurately, leading to a much stronger bond against high winds. When combined with our expert installation, you get a roof that can handle anything Mother Nature throws at it. Check out more about our roofing services to see the GAF difference.
Red flags and common services to expect
Knowing what to look for is half the battle. When you are talking to a potential licensed roofing contractor, keep an eye out for these red flags:
- Cash-Only Deals: If they want "cash under the table" or a massive down payment before any materials arrive, run the other way.
- No Written Contract: A professional will always provide a detailed contract. This should include the start and end dates, the specific GAF shingles being used, and the total cost.
- Pressure Tactics: If they say the "special price" is only good for today, they are trying to stop you from doing your research.
- Door-to-Door Sales: While some local pros might knock after a storm, most reputable Northwoods contractors are busy enough that they don't need to chase you down.
When you hire a pro, you should expect a full range of services. We don't just do full replacements; we also handle:
- Roof repairs for leaks and flashing: Small leaks can turn into big mold problems if not fixed right.
- Commercial roofing services: We handle flat roofs and large-scale projects for local businesses.
- Gutter services: Properly working gutters are essential for keeping water away from your foundation.
Frequently Asked Questions about roofing licenses
What insurance should a roofing contractor have?
A professional contractor should have at least $300,000 in General Liability insurance and a full Workers' Compensation policy. This protects your home from damage and protects you from being sued if a worker is injured.
How do I check if a roofer is licensed in Wisconsin?
You can visit the Wisconsin Department of Safety and Professional Services (DSPS) website. Look for "Dwelling Contractor" and "Dwelling Contractor Qualifier" certifications. These prove the company and the individual supervisor are registered with the state.
What is a GAF Master Elite contractor?
It is a factory-certification from GAF that is only awarded to the top 2% of roofers. It requires a high level of insurance, a great local reputation, and consistent training. It allows the contractor to offer the strongest warranties in the industry, like the Golden Pledge®.
Conclusion
Hiring a licensed roofing contractor is about more than just following the law; it's about peace of mind. In the Northwoods, your roof is your first line of defense against the elements. You deserve a team that uses the best materials, carries the best insurance, and provides the best warranties.
At Eagle River Roofing, we take pride in our work. We keep our job sites tidy, communicate clearly throughout the process, and ensure your new GAF roof is built to last through many winters to come. Whether you are in Eagle River, Land O' Lakes, or Rhinelander, we are here to help.
Ready to protect your home with a pro? Schedule your professional roof replacement with us today and experience the difference that a true licensed professional makes.

