Storm Damage Restoration
Fast inspection, full documentation, and expert repair after Otsego's worst hail and wind.
Learn moreFree inspections and estimates for Otsego homeowners and property managers. We handle the roof and the insurance claim, start to finish.
Otsego hugs the Mississippi River in the far east of Wright County, a growing community we serve for everything from leaks to full tear-offs.
Since 1996, SJ Roofing has helped Otsego families through hail, wind, and the wear of Minnesota winters — handling the repair or replacement and the insurance claim so you don’t have to fight it alone.
New roofs, tear-offs, and repairs for single-family homes.
Hail and wind damage repaired, claim handled for you.
We document the damage and work with your insurer.
Caps, relining, inspections, and masonry repair.
One local crew for storm restoration, replacement, repairs, and chimney work.
Fast inspection, full documentation, and expert repair after Otsego's worst hail and wind.
Learn moreA clean tear-off and a roof built to last decades in our freeze-thaw climate.
Learn moreLeaks, missing shingles, and flashing fixed before they become bigger problems.
Learn moreWe document everything and work directly with your insurance company.
Learn moreCaps, relining, safety inspections, cleaning, and masonry repair.
Learn moreSkylights, siding, and gutters tied into your roofing project.
Learn moreCall or message SJ Roofing for a free Otsego inspection and estimate. We’ll handle the damage, the claim, and the cleanup.