SkyeVantageof the UPPowered by Okler Roofing
Farmhouse with a new metal roof on open eastern UP farmland

Roofing Company in Moran, Michigan

Satellite-measured, same-day roof estimates for Moran — transparent, itemized pricing with zero retail markup, backed by Okler Roofing's 55+ years in the UP.

  • ✓ Zero retail markup
  • ✓ Same-day satellite estimates
  • ✓ 7–10 day installs

Get an Estimate

By clicking, I agree to receive information and marketing calls and text messages from SkyeVantage and its affiliates at the phone number provided, including via automated technology. I understand my personal data is not rented or sold per the privacy policy.

55+ Years

Okler Roofing experience backing every project

Locally Owned

Family-owned in Kingsford, MI since 1969

Emergency Repairs

Fast response across the territory

Serving Moran and Mackinac County

Moran is a crossroads community in Mackinac County, tucked into the Hiawatha National Forest about eleven miles northwest of St. Ignace where the old Mackinac Trail and US-2 country meet. Out here the addresses are spread along forest roads and lakeshores, Brevort Lake and the Lake Michigan shoreline at Brevort a few minutes west, with a mix of year-round homes, hunting camps, and family cottages that have been in the same names for generations. This is quiet, wooded country, and the roofs in it work harder than most owners realize.

Forest settings change the roofing math. Overhanging pine and hardwood keep shade on the shingles, which means moss, lichen, and slow-drying roof surfaces that wear granules early. Snow in this stretch of the eastern UP comes heavy off both lakes, and camps that sit unheated all winter build ice at the eaves with no one around to notice a leak start. When we assess a Moran-area roof, tree cover and shaded slopes are visible right in the satellite imagery, and the proposal accounts for what your actual roof faces, not a generic house on a sunny lot.

SkyeVantage of the Upper Peninsula, powered by Okler Roofing, quotes Moran properties without anyone needing to find your two-track. Enter the address, get an exact itemized proposal in about 30 minutes: materials at cost from six major manufacturers, no retail markup, one flat coordination fee, and applicable permit costs included. Okler Roofing has been family-owned since 1969, based in Kingsford, and every full system carries a 40 to 50 year manufacturer warranty with 5-year workmanship coverage. Whether it's a full residential replacement on the homestead or storm damage on the camp, the process is the same and the pricing is open-book.

Also serving nearby: Moran Township · Brevort · Allenville · Gros Cap · Epoufette · St. Ignace outskirts · Pointe aux Chenes

Why SkyeVantage

A different way to buy a roof — built for transparency.

Same-Day Satellite Estimates

Enter your Moran address, get an exact measured proposal — no sales visit.

Zero Retail Markup

Materials at cost from six major manufacturers; one flat coordination fee.

Local Accountability

Owned by Ryan Okler — Okler Roofing, family-owned in the UP since 1969.

Local Owner. Real Coverage in Mackinac County.

Moran sits about 11 miles from St. Ignace, the anchor town for our Mackinac County coverage, so crews reach the area in under 20 minutes. Permitting in this part of the eastern UP runs through Mackinac County, and where a permit applies to your project, we handle the coordination and fold the cost into your itemized quote. As everywhere we work, a third-party Axium attic inspection comes before installation, and the install itself typically lands 7 to 10 days after your approval.

Meet your local owner →

Roofing Questions from Moran Homeowners

My camp is down a seasonal road near Brevort Lake. Can you even quote it?

If it has an address or we can locate the structure, yes. The satellite measurement doesn't care about road conditions, and the itemized proposal arrives in about 30 minutes. For the install itself, we coordinate crew access with you around seasonal road realities, which UP crews are well used to.

Trees drop needles and branches on my roof all year. What does that mean for a new roof?

Shaded, debris-covered roofs hold moisture longer, which is why algae-resistant shingle lines and correct ventilation matter more in forest settings like Moran than out in the open. All six manufacturers we buy from at cost offer suitable options, and we'll flag which lines fit a wooded lot when you're comparing the quote.

Who pulls the permit, me or you, in Mackinac County?

We coordinate any required permitting with Mackinac County as part of the flat coordination fee, and if there's a permit cost, it's already shown in your proposal. You don't handle paperwork, and there is no separate administrative bill later.

Is there a sales visit before the quote?

No visit, no salesperson, no pressure, at any point. The first time anyone from the company is physically at your Moran property is the independent Axium attic inspection after you've decided to move forward, followed by the crew for installation 7 to 10 days out.

What if a winter storm tears up my roof while I'm away downstate?

That's insurance and emergency territory, and we handle both. Our [insurance roof replacement](/services/insurance-roof-replacement/) service works with your claim documentation, and because the estimate is satellite-based and itemized, adjusters get clean numbers fast, which matters when you're managing it from hundreds of miles away.

Ready for an Honest Roof Quote?

Address in, itemized proposal out — usually the same day. No salespeople, no pressure, no markup.

Get an Estimate

By clicking, I agree to receive information and marketing calls and text messages from SkyeVantage and its affiliates at the phone number provided, including via automated technology. I understand my personal data is not rented or sold per the privacy policy.