Minot, ND - Metal Roofing Services

Metal roofing, built for North Dakota.

High-quality roofing lasts for a long time and protects the home - and it can make it look amazing. At Flying B Roofing, we're a reputable roofing contractor that has served North Dakota for years, providing quality roofing services our customers have grown to rely on.

Family-owned & operated since 2012 - Free estimates
2012
Serving Minot since
2024
Builder of the Year, Minot Association of Builders
33
Roof colors to pick from
40-year
Limited warranty on finishes
What we do

Metal roofing services, done right

Flying B Roofing, a family-owned and operated local business with over 10 years of experience, has been proudly serving Minot, ND and the surrounding areas since 2012.

Dark shingle roof at sunsetPrecision work, on every job
Why choose us

Why choose Flying B?

If you're looking for a roofing company that blends personalized service with unmatched expertise, look no further than Flying B Roofing. We're a local, family-owned and operated business that has proudly served our community for over a decade.

  • ✓
    Family-owned & operated since 2012A local, family-owned business proudly serving Minot, ND and the surrounding areas since 2012.
  • ✓
    2024 Builder of the YearNamed the 2024 Builder of the Year by the Minot Association of Builders.
  • ✓
    No-layover policyWe remove old shingles entirely so we can inspect the decking for rot and give your new metal system a clean, level surface.
  • ✓
    Mess-free job sitesThe Equipter catches debris at the roofline, protecting your landscaping and keeping nails off your grass - with a thorough cleanup at the end of every workday.
  • ✓
    33 colors, 40-year warrantySherwin-Williams WeatherXL finishes in 33 colors, backed by a 40-year limited warranty.
Where we work

Serving the Minot area

Family-owned and operated in Minot, ND, serving Minot and the surrounding areas since 2012. Let us help you protect your home with a roof built for North Dakota weather.

MinotSurrounding areas
Let's talk about your project

Need a free estimate? let's talk.

Every project is unique and deserves a personalized approach. Our team will carefully assess your needs and provide you with an accurate quote that fits within your budget. Contact us today to schedule your free estimate.

(701) 509-2728 Contact Us