How to Check a Local Roofing Contractor's Licenses and Insurance in Wisconsin

Riverland Exteriors Corporation • November 5, 2026

Knowing what to check before signing a roofing contract can protect you from serious financial and legal headaches. When hiring a local roofing contractor in Janesville, WI, understanding Wisconsin's credentialing, insurance, and documentation requirements is one of the smartest steps a homeowner can take. Rock County sees its share of severe hailstorms, heavy spring rains, and punishing winters, and the last thing you want after storm damage is an uninsured crew on your roof. This guide walks through each verification step so you hire with confidence.

What Wisconsin Requires from a Roofing Contractor

Wisconsin does not issue a dedicated roofing trade license. Roofing contractors must obtain a Dwelling Contractor (DC) certification through the Wisconsin Department of Safety and Professional Services (DSPS) to legally perform residential roofing work. The DSPS also issues a Dwelling Contractor Qualifier (DCQ) certification for the qualifying individual. That person must complete a 12-hour approved dwelling-construction course and 12 hours of continuing education per renewal cycle.



The requirement applies to whoever pulls the building permit, not simply to whoever performs the roofing work. A local roofing contractor pulling a permit on a one- or two-family dwelling must hold the DC certification and hold or employ a Qualifier. For Janesville homeowners, this matters because Rock County building departments require permits for most full roof replacements. Check with your local authority for specific permitting requirements before work begins.

How to Look Up a Contractor's Wisconsin Certification

The DSPS maintains a public credential database at the DSPS eSLA Public Look-Up portal (dsps.wi.gov). Search by business name, individual name, or credential number. If a local roofing contractor provides a Wisconsin license number, enter it directly for the fastest result.



Look for three things: the credential is active, unexpired, and free of disciplinary actions. An expired or lapsed credential is a red flag regardless of how long the company has been in business.

What a Valid Wisconsin Dwelling Contractor Number Looks Like

Wisconsin Dwelling Contractor numbers follow the format DC-XXXXXXXXX. Ask any local roofing contractor you are considering to provide their full DC number before signing anything. Reputable companies display this number openly, and the DSPS lookup takes less than a minute to confirm.

Verifying Liability Insurance

Liability insurance protects your property if a contractor's work causes damage. To obtain a DC credential in Wisconsin, contractors must show proof of liability insurance of at least $250,000 per occurrence, or a surety bond of at least $25,000.



Never rely on a verbal assurance. Ask for a Certificate of Insurance (COI) naming you as the certificate holder. A COI shows the insurer's name, policy number, coverage amounts, and expiration date. If the policy expires before your project ends, ask for proof of renewal before work starts.

Understanding Workers' Compensation Insurance

Workers' compensation is separate from liability insurance and just as important. Wisconsin dwelling contractors must provide workers' compensation insurance to their employees. If a roofer is injured on your property and the company carries none, you could face a lawsuit even though you did not cause the injury.



Ask specifically for a workers' compensation COI. These are two distinct documents. A contractor who hesitates to provide both should be crossed off your list.

Asking for Certificates of Insurance the Right Way

Request COIs before any crew member steps on your property. Follow this checklist:


â–¸ Ask for a general liability COI confirming the policy is current and lists adequate limits.

â–¸ Ask for a separate workers' compensation COI covering all employees on your project.

â–¸ Request that your name and address appear on both COIs as the certificate holder.

â–¸ Confirm both policies remain active through your project's expected completion date.

â–¸ Call the insurer directly to verify the policy is in force if you want extra assurance.



Janesville homeowners dealing with storm damage claims should also confirm the local roofing contractor carries any required inland marine or tools and equipment coverage, since large hail events can bring in out-of-area crews who may carry different policy types.

Red Flags to Watch for in Janesville, WI

Wisconsin's storm seasons bring door-to-door solicitors after every major hail event, and the Janesville area is no exception. A contractor who says no permit is needed without first checking with the City of Janesville's building department may be cutting corners elsewhere. Some Wisconsin municipalities exempt like-for-like shingle replacement, while others require permits for all roofing work regardless of scope.


Other red flags include requests for large cash deposits before materials are ordered, pressure to sign immediately, and an inability to provide a written estimate or COIs within 24 hours. Any legitimate residential roofing contractor operating in Wisconsin will have these documents readily available.

Put Your Verification into Practice

Checking credentials takes about 15 minutes and can prevent months of legal and repair headaches. Run the DSPS lookup, review both COIs, confirm the policy dates, and call the City of Janesville's building inspection office if you have questions about local permit requirements.


When you are ready to hire a contractor who meets every standard in this guide, Riverland Exteriors serving Janesville, WI, is fully credentialed and happy to provide documentation up front. Riverland Exteriors Corporation holds Wisconsin Dwelling Contractor License DC-081900801, carries the required insurance, and has earned GAF Master Elite certification. Call 800-374-1324 to request your free estimate, or connect with the team through Riverland Exteriors on Google Maps.

Single-story dark blue house with a large tree, driveway, and detached garage on a sunny day
September 15, 2026
Riverland Exteriors recently completed a hail-damaged roof replacement on Lake Street in Onalaska, WI, using GAF Timberline HDZ Pewter Gray shingles.
Wooden house with a shingled roof under cloudy skies, surrounded by trees and a garden.
By Tom Johnson • August 31, 2026
Learn how to choose a trusted local roofing contractor in Beloit, WI. Riverland Exteriors offers free estimates and GAF Master Elite expertise. Call now.
Single-story suburban house with attached garage, gravel driveway, and partly cloudy sky
By Tom Johnson • August 31, 2026
Does homeowners insurance cover roof replacement in Beloit, WI? Learn what triggers coverage, how to file your claim, and how Riverland Exteriors can help.
August 10, 2026
When homeowners choose the best roofing contractor, they aren't just hiring someone to install shingles—they're placing their trust in a company to do what's right. At Riverland Exteriors, we believe every customer deserves honest recommendations, quality workmanship, and exceptional service. Recently, one experience reminded us why doing the right thing always pays off. Our local team member, Dave, was ready to help lend a helping hand! A Simple Roof Repair Became Something Much Bigger Melissa contacted Riverland Exteriors after experiencing wind damage to her roof . As you may know, we have had a few hail and wind storms this season in our local Wisconsin area. During our inspection, we found that the roof damage could be repaired using extra shingles she already had on her property. How nice is that?!? Instead of recommending an unnecessary roof replacement or charging for a simple repair, we completed the roof repair and simply asked her to remember Riverland Exteriors if she knew anyone else who might need roofing services. That honest approach made a lasting impression. One Referral Led to Another Happy Homeowner Within just one day, Melissa referred a friend who was looking for a roof replacement. After inspecting that home, we discovered hail damage that qualified for an insurance claim. Our team worked directly with the insurance company, helping the homeowner receive approval for a complete roof replacement while only paying their deductible. Not only was another family able to protect their home, but they also shared a 5-star Google review about their experience. Another 5-Star Google Review A short time later, Melissa reached out again—this time simply asking for a link to leave Riverland Exteriors a Google review. She wasn't asked to leave a review. She wanted to share her experience because she appreciated the honesty, professionalism, and customer service she received. To us, that's the highest compliment we can receive. We appreciate this review and think you are the BEST, Melissa!!! Why Honesty Matters in Roofing Not every roof needs to be replaced. Sometimes a simple repair is the right solution. Other times, storm damage may qualify for an insurance-covered replacement. Our job is to provide an honest inspection, explain your options, and help you make the best decision for your home—not the most expensive one. Whether you need a minor repair, a complete roof replacement, or help navigating an insurance claim, our goal is always the same: provide quality work while treating every homeowner with integrity and respect. Looking for a Roofing Contractor You Can Trust? If your roof has experienced wind damage, hail damage, or you're simply unsure about its condition, Riverland Exteriors is here to help . Our experienced team provides honest roof inspections, expert repairs, complete roof replacements, and assistance throughout the insurance claims process. We believe in earning customers through trust, not pressure. Thank you to Melissa for sharing her experience and trusting Riverland Exteriors. Referrals and reviews like hers remind us why putting customers first will always be our greatest investment. Take a look at the review left on Google: “Dave is, without a doubt, the kindest and most thoughtful customer service professional I’ve ever had the pleasure of working with. From start to finish, he made us feel valued, listened to, and genuinely appreciated. His professionalism, communication, and commitment to outstanding service are second to none. If you’re looking for a company that truly cares about its customers while delivering exceptional workmanship, this is the one to choose. I recommend Dave to all of my friends and family, and he’ll continue to be our first choice for any future siding, gutter, or roofing projects. Dave is truly exceptional, and we couldn’t recommend him more highly!” Melissa, your review is the BEST and we appreciate it very much! Frequently Asked Questions
Riverland Exteriors logo with blue text and a black roofline icon above it
July 24, 2026
Choosing a Local Roofer in Beloit, WI? Riverland Exteriors Corporation offers GAF Master Elite certification, free inspections, and faster storm response.
Riverland Exteriors logo with blue and black house roof graphic on white background
July 24, 2026
How much does Roof Replacement cost in Beloit, WI, in 2026? Get local pricing, permit info & a free estimate from Riverland Exteriors Corporation. Call today!
Riverland Exteriors logo with blue and black text and a roofline graphic above the name
April 24, 2026
Wow! Thank you for the best roofing review, Jean G in Galesville!
A white house with black shutters and a steep, dark-shingled gambrel roof, set against a backdrop of green trees.
April 14, 2026
Choosing a new roof and stuck on colors? Discover the best GAF shingle colors and how to match them with your siding. Expert tips for hail, wind, and roof replacement projects
Three chunks of ice, likely hail, resting on a dark gray asphalt shingle roof.
April 14, 2026
Do You Need a Roof Inspection?
Riverland Exteriors logo with blue and black text and a black house roof icon above
April 8, 2026
Spot the warning signs your roof needs help! Protect your home with the best roofing company in Janesville, WI. Click here for Riverland Exteriors’ top tips.