SkyeVantageof the UPPowered by Okler Roofing
Victorian hillside home with a steep new asphalt shingle roof above a canal town in autumn

Roofing Company in Ontonagon, Michigan

Satellite-measured, same-day roof estimates for Ontonagon — 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 Ontonagon and Ontonagon County

Ontonagon sits where the Ontonagon River empties into Lake Superior, at the quiet western end of the UP where US-45 runs out of road. It's the county seat of Ontonagon County, a village of about 1,300 people, and one of the snowiest addresses in Michigan. The lake sits right there, wide open to the northwest, and when the wind comes off it in November, roofs in the village take the first hit before that weather ever reaches the Porkies. If you own a home here, your roof is not a background detail. It's the thing standing between your house and five months of lake-effect winter.

The housing stock tells the town's story. Ontonagon boomed on copper and timber, and later on the paper mill that ran until 2010. A lot of the homes along River Street, Greenland Road, and the blocks near the marina date to the mining and mill eras, which means steep old rooflines, plank decking under several generations of shingles, and framing that was built stout but has been carrying snow loads for a century. Out toward Silver City and the Porcupine Mountains you get lakefront cottages and seasonal camps, some winterized, some not, and those bring their own problems: ice damming on low-slope additions, wind-lifted shingles on exposed lakeshore lots, and roofs that only get looked at a few weekends a year.

SkyeVantage of the Upper Peninsula, powered by Okler Roofing, serves Ontonagon and the whole county with a different way of buying a roof. You enter your address, we measure the roof by satellite, and you get an exact itemized proposal in about 30 minutes. No salesperson drives up from anywhere to sit at your kitchen table. Materials come at cost from GAF, Owens Corning, CertainTeed, TAMKO, Atlas, and IKO with zero retail markup, and you pay one flat coordination fee. The crews and the standards come from Okler Roofing, family-owned out of Kingsford since 1969 and voted Best Roofing Contractor by their community 15 years running.

That model matters more in a place like Ontonagon than almost anywhere else. Contractors are thin on the ground out here, and homeowners have gotten used to waiting weeks for someone to even show up and quote. With a same-day satellite estimate, you skip the waiting entirely, and once you decide to move forward, installation happens in 7 to 10 days. Every project gets a third-party Axium attic inspection before installation, full systems carry 40 to 50 year manufacturer warranties plus 5-year workmanship coverage, and any eligible unused materials get refunded to you, not quietly kept.

Also serving nearby: Silver City · White Pine · Rockland · Greenland · Mass City · Bruce Crossing · Ewen · Bergland · Trout Creek · Paulding · Carp Lake Township · Ontonagon Township

Why SkyeVantage

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

Same-Day Satellite Estimates

Enter your Ontonagon 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 Ontonagon County.

We serve the village of Ontonagon and all of Ontonagon County from the east, with Hancock about 39 miles up the road as our nearest crew base, roughly an hour's drive on M-26 and M-38. That's normal territory for us; crews stage materials and complete most residential tear-offs in a single day on site. Permits go through the Ontonagon County building department, and we handle that coordination ourselves, with applicable permit costs already included in your itemized quote so there's no surprise line item later.

Meet your local owner →

Roofing Questions from Ontonagon Homeowners

How much snow does a roof in Ontonagon actually need to handle?

Ontonagon averages well over 150 inches of snow a year, and the lake-effect belt running toward the Porcupine Mountains pushes past 200 inches in heavy winters. That's sustained load, not one storm. We spec full ice and water shield coverage at eaves and valleys, proper ventilation to limit ice damming, and shingles rated for the wind that comes straight off Lake Superior.

How do you quote roofs in Ontonagon without sending anyone to my house?

Satellite measurement. You enter your address, we pull precise roof dimensions, pitch, and complexity, and you get a complete itemized proposal in about 30 minutes. For a town an hour from the nearest crew base, that means you're not waiting two weeks for someone to drive out and walk your roof before you even see a number.

My house was built during the mining era. Can the old decking stay?

Sometimes. A lot of pre-1940 Ontonagon homes have plank decking that's still sound, but a century of freeze-thaw and past leaks can rot sections you can't see from the ground. The third-party Axium attic inspection we run before every install catches deteriorated decking, and any replacement boards show up as an itemized line, not a vague surprise charge on install day.

Do you handle seasonal camps and cottages near Silver City and Lake of the Clouds?

Yes. Seasonal properties around Silver City, Bergland, and the Porkies corridor are a big part of our work in this county. Because the estimate is satellite-based, you don't need to be at the camp for the quote, and we can schedule the install for a window when you're up, or coordinate access if you're downstate.

Who actually does the work if SkyeVantage doesn't have an office in Ontonagon?

Okler Roofing crews do, working out of the Kingsford headquarters the family has run since 1969. SkyeVantage is the pricing and coordination system; Okler is the roofing company behind it. We serve Ontonagon rather than pretending to have a storefront on River Street, and the drive from our Hancock-side staging is about an hour.

What does a roof replacement cost in Ontonagon County?

It depends on size, pitch, and material, but the structure of the price is the same for everyone: materials at manufacturer cost with zero retail markup, one flat coordination fee, and permits included. The itemized proposal shows every line, so you can compare it against any other bid shingle for shingle. Start with a [free estimate](/free-estimate/) and you'll have the real number in about half an hour.

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.