About Us
Duluth's Family-Owned Roofing & Construction Company
For more than a decade, Ed Oman Construction has protected and improved homes across the Twin Ports and the North Shore — one honest, well-built project at a time.
Our Story
Rooted in Duluth. Built for Northern Minnesota weather.
Ed Oman Construction started the way a lot of good things in the Northland do — with a hard worker, a solid reputation, and neighbors who kept calling back. What began as roofing work for friends and family has grown into a full-service roofing and construction company trusted across Duluth, Hermantown, Proctor, and the surrounding North Shore communities.
We're a family-operated business, which means the name on the truck is the name on the line. When we install a roof, wrap a house in new siding, or build a deck overlooking Lake Superior, we're building it in the same communities where we live, shop, and raise our families. That's a level of accountability the big out-of-town outfits simply can't match.
Northern Minnesota is hard on buildings — lake-effect wind, heavy snow loads, ice dams, and freeze-thaw cycles that find every weak point. We build for that climate, with proper materials and crews who don't cut corners, so your investment holds up season after season.
10+
Years in business
100%
Licensed & insured
50-yr
Roof warranties available
5★
Local reputation
What We Stand For
Why Twin Ports homeowners call us first.
The same values on every job, whether it's a full roof replacement or a winter driveway plow.
Local & Family-Operated
We live and work in the same North Shore communities we build in. Our reputation is earned one neighbor at a time.
Licensed & Insured
Fully licensed and insured for your protection, so you can hire with confidence and zero guesswork.
Honest, Up-Front Pricing
Free, no-obligation estimates and clear quotes. No surprises on the invoice and no pressure to sign.
Craftsmanship That Lasts
Proper materials, tight crews, and the patience to do the job right the first time — backed by our workmanship guarantee.
What We Do
One local crew. Everything your home needs.
From the roof down to the deck — and all winter long. Explore each of our services:
Where We Work
Proudly serving the Twin Ports & the North Shore.
Based on Howard Gnesen Road in Duluth, we serve homeowners and businesses throughout the Arrowhead region — from the hillside neighborhoods of Duluth and Lakeside to Hermantown, Proctor, and up the shore toward Two Harbors. If you're nearby and don't see your town listed, give us a call; chances are we cover you.
- Duluth, MN
- Hermantown, MN
- Proctor, MN
- Two Harbors, MN
- Cloquet, MN
- Esko, MN
- Superior, WI
- Rice Lake, MN
- Saginaw, MN
In Our Neighbors' Words
Built on craftsmanship and word of mouth.
“Ed and his crew replaced our roof after a hail storm and handled the whole insurance process for us. Professional, on time, and the cleanup was spotless. Couldn't recommend them more.”
“We got quotes from a few companies and Ed Oman was straightforward and fairly priced from the start. New siding looks fantastic and held up great through the winter.”
“They built us a beautiful deck and kept us in the loop the entire time. A true local crew that takes pride in their work. We'll be calling them again.”