Serving Fargo-Moorhead, Lakes Area, and Alexandria

Roof Replacement & Repair

Your home deserves a roof built for what North Dakota and Minnesota actually throw at it.

At Prime Builders LLP, we specialize in full roof replacements and repair for homeowners across the Fargo-Moorhead metro, the Lakes Area, and beyond — using premium shingles engineered to handle hail, heavy snow, and high winds. We install everything ourselves. No subcontractors. No surprises. Just a team that shows up, does the job right, and stands behind the work.

Get a Free
Roof Replacement Estimate

Same-day estimates available. Licensed in ND & MN. Let’s take a look at what your home needs.

Name(Required)
Address(Required)

Roof Replacement Options for ND & MN Homeowners

Most roofs in the Fargo-Moorhead area face decades of freeze-thaw cycles, spring hailstorms, and brutal winter loads — and when it’s time to replace, the material and installation quality you choose matters more than most people realize. At Prime Builders, we don’t just tear off and reshingle. We build a complete roofing system from the deck up, so your home is protected for the long haul. Our shingles are sourced from our trusted supplier, Malarkey, with additional options available upon request.

Here’s what we install:

Highlander® NEX® Shingles

A reliable Class 3 impact-rated shingle featuring algae resistance to keep your roof looking new for years.

Vista® Shingles

Step up to a Class 4 impact rating (the highest industry standard) with this high-performance architectural shingle.

Windsor® Scotchgard™ Shingles

Our “Designer” choice. This Class 4 shingle includes Scotchgard™ Protector to prevent those unsightly black streaks caused by algae.

Legacy Scotchgard™ Shingles

Combines elite Class 4 impact protection with the ultimate in smog-reducing technology and algae defense.

Steel Roofing

For homeowners looking for maximum durability and a longer lifespan, metal roofing is a premium option that handles the elements with ease.

Custom Roofing Needs

Looking for a different shingle type or style? We’d be happy to help you find a solution that works best for your home.

Why Fargo-Moorhead Homeowners Choose Prime Builders

There’s no shortage of roofing contractors in this area. Here’s why our customers keep referring us:

We Install it Ourselves

No subcontractors. Ever. The crew that shows up is the Prime Builders team — so you always know who’s on your property and who’s accountable for the work.

Same Day Estimates

We won’t keep you waiting. For most projects, we can assess your roof and get you a free estimate the same day you reach out.

Licensed in ND & MN

We’re fully licensed and insured on both sides of the river. Whatever your zip code, we’ve got you covered.

Class 4 Impact-Rated Options

We’re one of the few local contractors installing Malarkey’s Class 4 impact-rated shingles — which can help qualify you for insurance premium reductions.

Transparent, Itemized Quotes

No surprise fees mid-project. You get a detailed, itemized quote before anything starts — so you know exactly what you’re paying for.

What Our Customers Are Saying

Jake Johnson





“Nick is awesome to work with! These are guys that stand behind their work and will get the job done right in a timely manner and reasonable price! I have used them on multiple projects in the past and have yet to receive anything but top notch service from receiving the quote to getting the work completed! They keep you in the loop and updated! Highly recommend.”

Terri Skoog-Anderson





“They were professional, affordable and went above and beyond to get the job done. Nick and Tylor did a great job and I highly recommend them. Thanks guys!”

Jackson Greff





“Nick and Tyler were amazing. Great people with even better work ethic. Would trust these guys again for any upcoming projects. 10s across the boards for communication, neatness, professionalism and more!”

Serving Homeowners Across ND + MN

We’re proud to serve homeowners across a wide stretch of North Dakota and Minnesota – from the Fargo-Moorhead metro to the Lakes Area, Alexandria, and beyond.
  • Fargo
  • Moorhead
  • West Fargo
  • Horace
  • Dilworth
  • Detroit Lakes
  • Alexandria
  • Fergus Falls
  • And surrounding communities

Getting a New Roof is Easier Than You Think

Free Estimate

Reach out online or call us. We’ll schedule a time to assess your roof and get you a detailed, no-obligation quote — often same-day.

Material Selection

We’ll walk you through your shingle and material options so you can choose the look and performance level that’s right for your home and budget.

Scheduling

Once you’ve accepted the quote, we’ll get you on the schedule and confirm your project timeline upfront.

Installation

Our own crew handles the full installation — tear-off, underlayment, flashing, shingles, and cleanup. No subcontractors.

Final Walkthrough

We do a final inspection with you to make sure everything looks great before we’re done. We don’t leave until you’re satisfied.

Frequently Asked Questions About Roof Replacement

How long does a roof replacement take?
Most residential replacements are completed in 1-2 days depending on the size and complexity of the roof.

Do I need to be home during installation?
You don’t need to be home, but we’ll communicate throughout the process so you’re always in the loop.

What’s the difference between Class 3 and Class 4 shingles?
Class 4 shingles are the highest impact-resistance rating available and are specifi cally designed to better withstand hail. They may also qualify you for a discount on your homeowner’s insurance – we can walk you through the specifi cs when we meet.

What brands do you install?
Our preferred shingle line is Malarkey – one of the top-rated roofi ng brands for our climate. We also can source steel and additional roof options, depending on your needs.

What does a new roof cost?
For an accurate estimate, we’d love to stop by and get measurements and build you a quote. Get started today.

Let’s Talk About Your Roof

Ready to get a free estimate, or just want to ask a few questions first? Either way, we’re here. Fill out the form below and a member of our team will be in touch — typically same day.

Name(Required)
Address(Required)

Prefer to call? Dial 320-304-1284 to get connected!