Your roof is the first line of defense against Wisconsin’s unpredictable weather. At Old School Contracting, we provide reliable roofing repair services for residential, commercial, and agricultural properties in Mukwonago, WI, and throughout Rock, Walworth, and Waukesha counties. Whether it’s storm damage, age-related wear, or structural issues, we’ll restore your roof’s strength, function, and appearance.
Call us Anytime!
(262) 442-8040
Asphalt Shingles
Metal Roofing
Low-Slope & Flat Roofs
Agricultural Barn Roofing
Residential & Commercial Roofs
A compromised roof can lead to bigger problems—leaks, mold, energy loss, and even structural damage.
We take the time to fully assess the issue and perform the right repair the first time.
Leak Detection & Repair
We find the source of roof leaks and seal them to prevent further water damage.
Shingle Replacement
Missing, curled, or cracked shingles? We match and replace shingles to maintain protection and curb appeal.
Storm Damage Repair
Hail, high winds, and fallen branches can wreak havoc on your roof. We repair all types of storm-related damage quickly and effectively.
Roof Flashing Repair
Damaged flashing around chimneys, vents, and valleys is a common source of leaks. We repair or replace flashing to keep water out.
Roof Deck Repair
If water has damaged the wood beneath your shingles, we’ll replace the rotted sections and restore your roof’s integrity.
Structural Roof Repair
Sagging or bowing roof? Our team can assess and repair underlying structural problems affecting your trusses and decking.
We combine traditional craftsmanship with modern repair techniques to deliver roofing solutions built to last—no shortcuts, no surprises.
Contact Old School Contracting today at (262) 442-8040 or go to our contact form to schedule a consultation for your roofing repair needs.
A: Look for missing shingles, water stains on ceilings, sagging areas, or mold growth. A professional inspection is the best way to be sure.
A: Yes, we respond quickly to storm damage and emergency roofing issues to protect your home or building from further damage.
A: In most cases, yes. We work with top suppliers to find the closest match and maintain your roof’s appearance.
A: We assess the entire roofing system, including underlayment and decking, and will discuss any needed structural repairs with you.
A: We proudly serve Mukwonago, WI, as well as Rock, Walworth, and Waukesha counties.
Service Area Map
© Old School Contracting. All Rights Reserved.