Roofing in North Dakota: What You Need to Know

North Dakota roofs endure some of the most extreme weather in the lower 48 - severe blizzards, sustained sub-zero temperatures, heavy snow loads, and a short construction season. Summer brings intense thunderstorms with large hail, especially in the eastern part of the state.

North Dakota requires roofing contractors to be licensed by the North Dakota Secretary of State and hold a contractor license through the state. Local jurisdictions may have additional requirements.

Average Roof Replacement Cost in North Dakota

Roof replacement in North Dakota costs $8,000 to $14,000 for asphalt shingles. For a detailed breakdown by material type, see our roof replacement cost guide. Compare asphalt shingles and metal roofing to choose the right material for your North Dakota home.

Popular Roofing Materials in North Dakota

Impact-resistant asphalt shingles are strongly recommended due to frequent hail. Metal roofing is common on agricultural and rural properties. Proper ice and water shield is critical. Need help choosing? Our complete materials comparison covers every option. Make sure proper underlayment is part of the job.

Showing all 23 contractors in North Dakota
★★★★½4.9(59 reviews)

Williston Roofing Company

904 2nd St W
Williston, ND 58801
📞 1 701-339-2345
★★★★★5.0(585 reviews)

Fargo Roofing & Siding

3222 4th Ave S
Fargo, ND 58103
📞 1 701-371-7204
★★★★½4.7(55 reviews)

Hancock Construction and Roofing

303 4th Ave SE
Mapleton, ND 58059
📞 1 701-318-1455
★★★★½4.9(75 reviews)

ROOFTOP - Your Roofing Contractor.

6962 Aurora Loop UNIT 1
Bismarck, ND 58503
📞 1 701-751-7833
★★★★½4.9(76 reviews)

Power Roofing And Construction

2521 Railroad Ave
Bismarck, ND 58501
📞 1 701-690-9516
★★★★★5.0(83 reviews)

HighPoint Construction LLC

11476 Hwy 10 Ste 6
Dickinson, ND 58601
📞 1 701-590-2009
★★★★★5.0(91 reviews)

Trinity Exteriors - Grand Forks

3150 Gateway Dr Unit D
Grand Forks, ND 58203
📞 1 701-997-7663
★★★★½4.7(14 reviews)

River City Roofing

2318 Memorial Hwy #1
Mandan, ND 58554
📞 1 701-425-2196
★★★★½4.9(56 reviews)

Dodd Roofing and Exteriors

3523 45th St S #156
Fargo, ND 58104
📞 1 701-831-0710
★★★★½4.8(55 reviews)

All Seasons Roofing

1205 Burlington Dr
Bismarck, ND 58504
📞 1 701-773-4087
★★★★½4.6(58 reviews)

5 Star Roofing and Contracting

3320 Hamilton St Unit 3
Bismarck, ND 58503
📞 1 701-290-2916
★★★★★5.0(42 reviews)

Teamwork Exteriors

2021 E Main Ave Suite A
Bismarck, ND 58501
📞 1 701-955-0676
★★★★½4.9(149 reviews)

Allstar Construction Fargo

6415 100th Ave S
Horace, ND 58047
📞 1 701-969-5175
★★★★★5.0(22 reviews)

Jessen Roofing, Inc

7201 19th Ave NW
Burlington, ND 58722
📞 1 701-838-2687
★★★★★5.0(31 reviews)

Maximum Roofing

416 Main St #109
Horace, ND 58047
📞 1 701-412-6012
★★★★☆4.2(73 reviews)

Capital Exteriors - Roofing & Siding

603 52 St NE
Bismarck, ND 58501
📞 1 701-401-6472
★★★★½4.6(103 reviews)

J & J Repairs & Roofing LLC

347 23rd St N
Fargo, ND 58102
📞 1 701-476-7528
★★★★☆4.3(11 reviews)

Hovet Roofing Inc

668 19th St NE
Thompson, ND 58278
📞 1 701-599-2788
★★★★★5.0(10 reviews)

Arrow Roofing Systems

2915 E Broadway Ave
Bismarck, ND 58501
📞 1 701-401-1313
★★★★★5.0(38 reviews)

Better Roofing & Contracting

3115 E Broadway Ave
Bismarck, ND 58501
📞 1 701-751-7663
★★★★★5.0(4 reviews)

Twin City Roofing

2720 34th St NW
Mandan, ND 58554
📞 1 701-663-3196
★★★★★5.0(11 reviews)

Flying B Roofing

7601 US-83
Minot, ND 58701
📞 1 701-509-2728
★★★★☆4.1(7 reviews)

Perry Roofing & Contracting

664 E Broadway St
Dickinson, ND 58601
📞 1 701-225-0886

How to Choose a Roofing Contractor in North Dakota

Before hiring, verify the contractor is properly licensed in North Dakota, carries liability insurance and workers' compensation, and can provide recent local references. Get at least three written estimates and never pay more than 30% upfront. For a complete vetting checklist, read our guide to finding a roofing contractor.

← Back to All States