Skip to content
Bismarck Roof Pros

Elgin Thermal-Span Roofing Services Insured & Bonded

Bismarck Roof Pros provides professional roofing services in Elgin, ND — Grant County, population 543. From roof replacement and roof leak repair to insurance claim help, our insured and bonded team serves Elgin homes and businesses.

Elgin property owners near the North Dakota Highway 49 corridor at Elgin, the western Grant County rangeland count on Bismarck Roof Pros for roofing contractor in Elgin. We bring the same roofing work we are known for in Bismarck to every job in Elgin, backed by our workmanship guarantee and a free estimate.

Call (844) 511-2320 for a free roofing estimate in Elgin, or request a quote below. We respond fast and there is no obligation.

Roofing in Elgin, ND

Since 2006 the federal storm database has logged 37 hail reports of an inch or more at Elgin, across 26 separate days, eight of them at two inches or larger.

A four and a quarter inch hailstone fell on 13 July 2010, a three and a quarter inch stone on 5 July 2014, and three inch stones on 29 June 2019 and again on 5 July 2020 at the municipal airport. On 20 June 2025 an 87 knot gust was logged here, roughly 100 miles an hour, along with two more at 78 knots.

Elgin is on North Dakota's directory of code-enforcing jurisdictions with a contact at 701-584-3001, and Grant County is not on the county side of that list. So the city is the office to ask inside the limits and there is no county building department beyond them, which in a place taking this much hail is worth knowing before rather than after a storm.

The housing is the oldest overall profile we work with after Hazelton. Thirty percent of units were built in 1939 or earlier, 18 percent in the 1950s and 15 percent in the 1940s, so 63 percent of Elgin predates 1960, with a median year of 1953.

This is where SBS polymer-modified shingle earns its price. Impact ratings are tested at room temperature and tell you little about how a mat behaves at twenty below, which is a real operating condition here. The SBS modifier keeps the mat pliable much colder, widening the range in which a shingle flexes around an impact instead of fracturing.

Deferred flashing work is close to the norm out here, because the town is a long way from anybody's regular service route. We schedule Grant County work in blocks so a modest repair does not get priced out of reach by the drive.

Forty-five of roughly 303 occupied units still heat with fuel oil and 116 with bottled propane, which puts vents on these roofs needing high-temperature flashing rather than the standard boot. Free inspection with photographs and a written report, and a clear statement of which slopes carry event damage and which carry thermal fatigue, because those two words mean different things to an adjuster.

Roofing work we do in Elgin, ND

Bismarck Roof Pros covers the same range of work in Elgin that we do in Bismarck — nothing is carved out because the address is a few miles up the road:

  • Roof ReplacementSizing a replacement here starts with a number most bids never mention: 159 degrees. That is the distance between Bismarck's record low of 45 below zero and its record high of 114, both on the National Weather Service books for this station.
  • Roof Leak RepairLeaks in this town keep a calendar. A joint squeezed shut on a 95-degree August afternoon sits wide open at 20 below in January, so the drip you could never reproduce with a hose in summer is often the one staining the ceiling in February.
  • Storm Damage RestorationCentral North Dakota storms arrive at the hot end of the year. That matters more than most restoration scopes admit, because the same roof responds differently to the same impact depending on how warm it was when the storm hit.
  • Hail Damage RoofingImpact ratings are lab numbers taken at room temperature. That is the single most useful thing to know about hail products in a market that can hail in June and sit 30 below in January, and almost nobody selling shingles here mentions it.
  • Wind Damage RoofingMost wind failures we open up in Bismarck did not start with wind. They started at the edge metal, and by the time a gust found the roof the edge had already been quietly coming apart for six or seven years.
  • Roof InspectionsOne inspection sees a roof in one thermal state. In a market that travels 159 degrees between its records, that is like judging a door by how it fits in August.

See the full list of Bismarck services, or call (844) 511-2320.

About Elgin, ND — and why local matters here

Elgin sits in Grant County with a population of roughly 543, close enough to Bismarck that crews move between the two constantly. Local landmarks and corridors residents know well include the North Dakota Highway 49 corridor at Elgin, the western Grant County rangeland.

Local knowledge is not a marketing line here. Elgin properties share soil, weather, permit rules and construction eras with the rest of Grant County, and a roofing contractor who works the area weekly already knows what fails locally and what holds up. That is the difference between a bid and an accurate bid.

Getting a free estimate in Elgin

Call (844) 511-2320 or send the form and we schedule a site visit in Elgin, usually within a couple of days. You get a written, itemized free estimate with materials and scope spelled out — no verbal ballpark, no pressure, and no charge whether you hire us or not.

We also serve Hebron, ND and the rest of central North Dakota. Everything starts at the Bismarck Roof Pros homepage.

Popular services in Elgin: Roof Replacement and Roof Leak Repair.

We also serve Hebron, ND and central North Dakota.

Elgin Thermal-Span Roofing Services: Common Questions

Do you charge extra to come out to Elgin?

No. Elgin is inside our regular roofing service area, so the free estimate and the pricing are the same as they are in Bismarck. Crews are in Grant County most weeks already.

How soon can you start a roofing job in Elgin?

We can usually walk a Elgin property within a couple of days and put the written free estimate in your hands the same week. Start dates depend on material lead times and permit review through Grant County, and we tell you both before you commit to anything.

Are you licensed to work in Elgin, ND?

Yes. Licensed North Dakota contractor, Class B (Secretary of State, jobs up to $500,000), Fully insured and bonded, with a Workforce Safety and Insurance certificate on file, and every job in Elgin is backed by a written workmanship warranty. We pull permits with the local building department the same way we do in Bismarck.

Call Now