
Certified and Partnered with Industry Leaders

A Chicagoland Contractor That Handles the Whole Problem
Most contractors stop at the roof. Semper Fi Construction doesn't. When Midwest storms roll through Cook, Kane, DuPage, Will, Kendall, or Lake County, they leave behind more than damaged shingles—they leave behind insurance claims, carrier disputes, and homeowners who don't know what their policy actually covers. Our licensed public adjusters division works alongside our crews, so the same company documenting your damage is the one fighting for your claim and completing the repairs.
We've been doing this across Chicagoland since 2011. Our crews are fully licensed, bonded, and insured, and we handle everything from emergency storm restoration to planned exterior replacements for doors, windows, and siding—one team, one standard, start to finish.
Counties We Serve
DuPage County
DuPage County is home base for Semper Fi Construction, where our crews regularly serve Naperville, Wheaton, Downers Grove, Elmhurst, Lombard, Westmont, Woodridge, Lisle, and Bloomingdale.
Cook County
We serve the suburban Cook County market across Schaumburg, Orland Park, Oak Park, Tinley Park, Hoffman Estates, Elk Grove Village, and dozens of surrounding towns.
Kane County
Kane County homeowners in Aurora, Elgin, St. Charles, Geneva, and Batavia have access to Semper Fi's full range of exterior services and insurance claim support.
Will County
Semper Fi Construction regularly serves Joliet, Plainfield, Bolingbrook, Romeoville, and Lockport, where continued growth means a steady demand for roofing, siding, and storm restoration work.
Kendall County
Yorkville, Oswego, Plano, and Minooka are well within our service area, and we're a natural fit for Kendall County's newer developments that require licensed, certified contractors.
Lake County
Lake County homeowners in Waukegan, Vernon Hills, Libertyville, Lake Forest, Gurnee, and Mundelein get the same full-service approach we bring to every county we serve.
Schedule Your Free Inspection
Whether you're dealing with fresh storm damage or just want to know where your roof stands, a free inspection is the right first step. Semper Fi Construction serves all six Chicagoland counties with no-obligation inspections—and if your insurance carrier is part of the picture, our public adjusters are ready to step in and make sure you're not leaving money on the table.

What to Expect When You Call
You schedule a free inspection—Saturday appointments are available—and one of our team members walks your property and gives you a clear, honest assessment of what's there. If there's storm damage, our licensed public adjusters division steps in immediately: they document the damage, review your policy, and handle communication with your insurance carrier so you're not going into that process alone. No pitch. No pressure. Just a clear picture of where things stand and what your options are.
If you decide to move forward, you'll know the full scope, timeline, and materials before any work begins. Our crews treat your property with care and leave the job site clean.
Work With a Team That Has Your Back
We execute every project with precision, transparency, and a relentless focus on what's best for you as a homeowner. Get in touch today and find out why homeowners across Darien, Naperville, Oak Brook, St. Charles, Bloomingdale, Elmhurst , and the greater Chicagoland area trust SFC with their most important investment.


