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.

Ed Oman Construction crew framing a home exterior in the Duluth area

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.”
Homeowner · Hermantown, MN
“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.”
Homeowner · Duluth, MN
“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.”
Homeowner · Proctor, MN

Ready to work with a local crew you can trust? Call (218) 464-0676 or request your free estimate today.