Skip to content
Grand Forks Premium Roofing

Roofing Gallery in Grand Forks

Drag any slider to compare looks, then browse project types Grand Forks Premium Roofing handles across Grand Forks and the Red River Valley. When you are ready, request a free estimate.

  • ✓ Licensed North Dakota contractor, insured, license number on every contract
  • ✓ Free roof inspections with photographs keyed to a slope diagram
  • ✓ Written scopes naming every product, fastener and nailing schedule
  • ✓ Straight answers, including when three details beat a replacement

Photos here match the roofing scopes on our services pages so you can compare options before we walk the job in Grand Forks. Call (833) 892-3866 or use the form below for a written free estimate.

Before and after

Drag the handle on each frame. These are roofing looks of the type we install across the Red River Valley — compare the change, then open the matching service for scope detail.

Roof Replacement — finished look in Grand Forks
Roof Replacement — before look in Grand Forks
Roof Replacement
Roof Leak Repair — finished look in Grand Forks
Roof Leak Repair — before look in Grand Forks
Roof Leak Repair
Storm Damage Restoration — finished look in Grand Forks
Storm Damage Restoration — before look in Grand Forks
Storm Damage Restoration
Hail Damage Roofing — finished look in Grand Forks
Hail Damage Roofing — before look in Grand Forks
Hail Damage Roofing
Wind Damage Roofing — finished look in Grand Forks
Wind Damage Roofing — before look in Grand Forks
Wind Damage Roofing
Roof Inspections — finished look in Grand Forks
Roof Inspections — before look in Grand Forks
Roof Inspections

Want a result like one of these?

Every job starts with a walkthrough and a written free estimate. Tell us the address in Grand Forks or nearby and what you want changed.

  • ✓Licensed North Dakota contractor, insured, license number on every contract
  • ✓Free roof inspections with photographs keyed to a slope diagram
  • ✓Written scopes naming every product, fastener and nailing schedule
  • ✓Straight answers, including when three details beat a replacement

More on who we are, the full service list, or the homepage.

Request a Free Estimate

Fast response. No obligation.

By submitting, you agree we (and service providers) may contact you about this request by call, text, or email. Marketing texts only if you checked the box above.

or call (833) 892-3866

What Grand Forks Customers Say

★★★★★
They spent twenty minutes in our attic with a moisture meter before they went on the roof at all, and then told us the stain on our ceiling was condensation from a plugged soffit. The fix was baffles and vents. No replacement, no drama, and the ceiling has stayed dry through two winters.
Danelle R. · Thompson
★★★★★
Our house was one of the ones moved after the flood and two other companies quoted it like any other reroof. These folks strung the field, found the deck was out by more than an inch, and put the correction on the estimate up front instead of as a change order halfway through.
Curt A. · Manvel
★★★★★
We had a coating salesman ready to write us a proposal on the store roof. Grand Forks Premium Roofing cut three cores first and found soaked insulation under two old systems. Cost us a real replacement, but at least we know what we bought and why we bought it.
Marlys O. · Grafton
★★★★★
Asked for a full tear-off and got talked into a repair, some ridge cap and a ventilation correction for a fraction of what I had set aside. They walked me through the reasoning on the tailgate and put all of it in writing. Not what I expected from a roofer.
Trevor L. · Larimore
Call Now