Roofing Contractor in Mazomanie, WI

That One Construction Co. is a roofing contractor working with homeowners throughout Mazomanie. Whether your roof is simply getting old or you just want an honest look at what shape it’s in, we start with a free inspection and tell you plainly what we find.

Mazomanie sits along Black Earth Creek in western Dane County, a village most people around here remember for the August 2018 flood, when the creek reached record stage and roughly 160 homes and businesses took on water. That’s a flood story, not a roofing one, but it says something about the kind of place this is. People here know what it looks like when something actually goes wrong, and they know the difference between a company that shows up and one that just talks about it. 

Testimonials

What Our Customers Say

Don't just take our word for it - hear from satisfied customers

Two Reasons Mazomanie Homeowners Call a Roofing Contractor

Most calls we get from Mazomanie fall into one of two categories. The first is storm or wind damage, which isn’t always visible from the ground. The second, and the more common one here, is a roof that’s simply reached the end of its service life. Both start the same way: a free inspection, with a straight answer about whether roof repair or roof replacement is the right call. We use the same 50% threshold insurance companies use to judge total loss, so a roof doesn’t get replaced before it needs to be.

Why a Roof Built Around 1978 Matters in Mazomanie

Most homes in Mazomanie were built around 1978, based on the village’s median build year. That puts a lot of local roofs at roughly 48 years old, well past the 20 to 30 year service life of a standard asphalt shingle. Homes this age have usually already been through at least one full roof replacement, sometimes two. The real question at this point usually isn’t whether the roof is original. It’s whether the most recent installation was actually done right, and whether the attic underneath is ventilated the way it should be.

Yes, Re-Roofing in Mazomanie Requires a Permit

Some homeowners assume a straightforward reroof doesn’t need a permit. In Mazomanie, it does. The village’s own FAQ page confirms it directly. The Building Inspector role here is filled by Johnson Inspections, the same firm that also serves Cross Plains and the Town of Black Earth. Every reroof still has to meet Wisconsin’s Uniform Dwelling Code, including ice and water shield on any slope of 4:12 or less, extending at least 30 inches up-slope from the eave and 12 inches past the interior wall face. We pull the permit and handle the inspection as part of the job, so it’s one less thing on your plate.

Why That One Construction Co. Is the Right Mazomanie Roofer

Joe Huber, who started That One Construction Co., spent years building homes from the ground up before he moved into exteriors, and that background matters on a roof like the ones common in Mazomanie. On a roof that’s 40 or 50 years old, the shingles are rarely the only issue. We check attic ventilation and whether intake and exhaust are balanced, because a poorly ventilated roof wears out faster no matter how good the shingles are. It’s the kind of thing a lot of single-trade roofers don’t think to look at.

We’re also independently owned, with no private equity investor telling us where to cut corners to hit a margin target. A lot of the crews doing roofing work in this part of Wisconsin now work for PE-backed companies. We don’t.

When a full replacement is the right call, we install CertainTeed shingles and hold ShingleMaster certification. It’s the product we believe holds up best, not just the one that’s easiest to source.

Your Mazomanie Roofing Company

That One Construction Co. serves Mazomanie and the surrounding area, including Black Earth, Cross Plains, Middleton, and Dane, for roof repair, roof replacement, and free roof inspections. If your roof hasn’t been looked at in a while, or you’re just not sure what shape it’s in, call us and we’ll walk it and tell you honestly what we find.

Roofing Footer Form

Name(Required)
This field is for validation purposes and should be left unchanged.