South Dakota has no state contractor license — licensing is fully decentralized — but that is not a free pass. Every contractor must first secure a 2% Contractors’ Excise Tax License under SDCL Chapter 10-46A from the Department of Revenue before bidding, and the 2% tax hits gross receipts from dollar one. Sioux Falls and Rapid City layer their own local roofing licenses on top. The deductible rules carry the region’s sharpest teeth: SDCL §37-24-50 makes a deductible-rebate contract null and void by operation of law — the contractor loses its lien and the right to collect a dime. Add the SDCL §50-60 code model tied to the 2021 IRC and IBC, Black Hills snow loads, Hail Alley wind, and a no-FAIR-Plan insurance market. Pick your region below for 2026 pricing, then read the rules that decide your job.
South Dakota is one of the most decentralized licensing states in the country: there is no statewide contractor license for roofers. But that absence fools a lot of homeowners into thinking the state has no gate at all — it does. Before a contractor may legally bid a single job, they must secure a Contractors’ Excise Tax License under SDCL Chapter 10-46A from the South Dakota Department of Revenue (dor.sd.gov), and register the business through the Secretary of State (sosenterprise.sd.gov).
The tax it carries is the real story. South Dakota levies a 2% excise tax on the gross receipts of all construction work — materials included — and unlike almost every other tax-style threshold in this series, it kicks in from dollar one. There is no minimum project value: a $500 repair and a $50,000 reroof are both taxed at 2% of the full contract. That license, not a trade license, is the credential every South Dakota roofer must carry statewide.
With no state license, South Dakota’s two largest cities run their own — and their requirements differ sharply. Sioux Falls issues a Residential Roofing Repair License that demands an 80% passing score on the city’s Roofing Handbook exam, a $20,000 compliance bond, $300,000 general liability, and a 3-year renewal. Rapid City takes a different tack: it requires $1,000,000 in general liability that must explicitly name the City of Rapid City as the certificate holder, plus 6 hours of continuing education — both unusual requirements rarely seen elsewhere.
Because South Dakota has no statewide trade license, the burden of verification falls harder on the homeowner. Before signing or paying, confirm two things: the contractor holds an active SDCL Chapter 10-46A Contractors’ Excise Tax License from the Department of Revenue, and they carry whatever local roofing license your city requires — the Sioux Falls Residential Roofing Repair License with its bond and exam, or the Rapid City $1M liability naming the city as certificate holder. The enforcement teeth are real: operating without the required credentials can trigger a stop-work order, asset seizures, doubled fees and assessments, and penalties of $500 per day. An unlicensed reroof can also void manufacturer warranties and stall a future home sale.
This is where South Dakota wields the most powerful homeowner protection in the entire series. The anti-rebate rule lives in a standalone statute, SDCL §37-24-50, and its enforcement mechanism is not a fine or a citation — it is statutory contract voidness. If a roofing contractor pays, waives, rebates, or absorbs all or any part of your insurance deductible as an inducement, the entire contract is rendered null and void by operation of law. No lawsuit is required to trigger it; the contract simply collapses the moment the violation occurs.
The consequence for the contractor is total. A voided contract forfeits both the contractor’s mechanic’s lien rights and any right to collect payment — the agreement that was supposed to secure their money instead destroys it. On the carrier side, SDCL §58-11-43 separately voids the insurer’s obligation. And the criminal exposure is severe: deductible fraud over $1,000 is prosecuted as Grand Larceny under SDCL Chapter 22-30A, with both the contractor and the homeowner chargeable as co-conspirators.
Beyond the contract-void hammer, the conduct is a deceptive trade practice under the SDCL Chapter 37-24 DTPA. That opens two more fronts: the Attorney General can seek injunctions and civil penalties of $1,000 per violation, and a private homeowner who is harmed can recover actual damages plus attorney fees. Stacked together — void contract, forfeited lien, voided carrier obligation, Grand Larceny exposure, and DTPA penalties — South Dakota leaves a deductible-rebate scheme with no safe ground to stand on.
South Dakota has no centralized statewide building code and no statewide permit system — enforcement is local home-rule, and a rural reroof can proceed with no permit at all. But the state does set the ceiling. Under SDCL §50-60, when a local jurisdiction does choose to adopt a building code, that code must match the state-approved reference standard — the 2021 IRC and 2021 IBC with South Dakota modifications. A city cannot adopt an off-brand or outdated code; if it adopts one, it adopts the state standard.
In practice the permit fee comes from the city. Sioux Falls charges a flat $140.00 reroof permit that doubles to $280.00 if work starts without a permit. Rapid City runs roughly $110 to $190. Design wind across the state is 115 mph at Exposure B in towns, with the more punishing Exposure C common across open rural prairie where nothing slows the wind.
South Dakota splits into two very different roof climates. Out west, the Black Hills drive some of the heaviest snow loads in the plains: Pennington and Lawrence counties run 45 to 90-plus psf, and the high country around Lead, Deadwood, and Spearfish climbs to 60 to 90-plus psf. Those loads force a stiffer deck — a 5/8-inch CDX roof sheathing rather than the thinner panels common at lower loads. Across most of the rest of the state, the dominant hazard is hail: South Dakota sits squarely in Hail Alley, with storm winds of 80 to 100 mph that cut typical asphalt-shingle life to just 10 to 14 years.
The Black Hills snow load is the structural driver: at 45 to 90-plus psf in Pennington and Lawrence counties — and 60 to 90-plus psf in the Lead, Deadwood, and Spearfish high country — the code answer is a 5/8-inch CDX deck to carry the weight without deflection. Statewide, Hail Alley exposure with 80 to 100 mph storm winds is the wear driver, dropping asphalt-shingle service life to 10 to 14 years and pushing many owners to Class 4 impact-resistant products. There is also a cosmetic enemy: Gloeocapsa magma, the algae that streaks roofs black. Algae-resistant shingles infused with copper granules inhibit the staining and keep the roof from looking a decade old at year five.
South Dakota’s ground-snow load shifts hard from east to west. The Black Hills around Rapid City carry the heaviest loads in the state, the northeastern plains around Aberdeen run high on cold and lake-effect snow, Sioux Falls in the southeast sits moderate, and the central Pierre region is the lightest. Across all four markets the durable build is the same story — a stiff deck under the Hills, impact-rated shingle in Hail Alley, and algae-resistant granules to fight Gloeocapsa magma staining.
| Region | Design Ground Snow | Typical Roof System |
|---|---|---|
| Sioux Falls / Minnehaha County | 35–40psf snow | Laminated Algae-Resistant · southeast plains, Hail Alley exposure |
| Rapid City / Pennington County | 45–60+psf snow | Class 4 Impact-Resistant · Black Hills snow, 5/8″ CDX deck |
| Aberdeen / Brown County | 40–45psf snow | Laminated Architectural · northeast plains, deep cold |
| Pierre / Hughes County | 30–35psf snow | Laminated Architectural · central river valley, most moderate |
South Dakota’s insurance market carries familiar plains-state traps. First, the state has no FAIR Plan — no insurer of last resort — so a home that standard carriers decline must turn to surplus-lines coverage, which is pricier and far less regulated. Second, most carriers move an asphalt roof from Replacement Cost Value (RCV) to depreciated Actual Cash Value (ACV) at 15 years — a hard cliff that, in a Hail Alley state where shingles last only 10 to 14 years, can settle an aging roof at a fraction of replacement cost.
Third, watch the deductible structure. More than 75% of South Dakota policies now attach a separate wind/hail rider, frequently written as a 1 to 2 percent percentage deductible — not a flat dollar amount. On a $400,000 home, a 2% deductible is $8,000 out of pocket before any coverage applies — a number most owners do not discover until they file a hail claim after a Black Hills or eastern-plains storm.
South Dakota has no FAIR Plan, so if standard carriers decline your home you are pushed to surplus-lines coverage — pricier and lightly regulated. Confirm three things on your declarations page now, not after a storm. First, your roof valuation: most carriers drop an asphalt roof from RCV to ACV at 15 years, brutal in a state where shingles last 10 to 14 years. Second, your deductible type: more than 75% of South Dakota policies carry a separate wind/hail rider, often a 1 to 2 percent percentage deductible — and on a $400,000 home a 2% deductible is $8,000 before coverage starts. Third, ask about the 15 to 30 percent Class 4 (UL 2218) impact-shingle credit for products like Malarkey Legacy or CertainTeed ClimateFlex. And remember the SDCL §37-24-50 deductible law above — no contractor may waive that deductible, and any contract that does is null and void by operation of law.
All-in full roof replacement pricing for a typical single-family home, expressed per finished square foot of living area and built to local South Dakota wind, Black Hills snow-load, and Hail Alley impact requirements. Rapid City in the Black Hills runs highest on Class 4 impact-resistant shingle for heavy snow and severe hail, Sioux Falls sits next on laminated algae-resistant shingle, Aberdeen follows on the northeast plains, and Pierre in the central river valley is the most moderate major market on laminated architectural shingle.
| Region | Major Cities | Cost / Sq Ft | Default Material & Key Driver |
|---|---|---|---|
| Rapid City / Pennington County | Rapid City, Box Elder, Spearfish | $6.25 – $9.75 | Class 4 Impact-Resistant · Black Hills snow, 5/8″ CDX deck |
| Sioux Falls / Minnehaha County | Sioux Falls, Brandon, Harrisburg | $5.75 – $8.25 | Laminated Algae-Resistant · $140 permit, Hail Alley exposure |
| Aberdeen / Brown County | Aberdeen, Groton, Mobridge | $5.40 – $7.90 | Laminated Architectural · northeast plains, deep cold |
| Pierre / Hughes County | Pierre, Fort Pierre, Blunt | $5.10 – $7.60 | Laminated Architectural · central river valley, most moderate |
Drill into a specific metro for localized labor rates, municipal permit notes, and city-level cost data:
A typical 2,000 sq ft South Dakota home runs roughly $10,200 to $19,500 for a full roof replacement in 2026. Rapid City in Pennington County prices highest, about $12,500 to $19,500, on Class 4 impact-resistant shingle built for Black Hills snow and the Hail Alley exposure. Sioux Falls in Minnehaha County runs about $11,500 to $16,500 on laminated algae-resistant shingle, Aberdeen in Brown County runs about $10,800 to $15,800, and Pierre in Hughes County is the most moderate at about $10,200 to $15,200 on laminated architectural shingle. Use the region tool above for an estimate tuned to your area and home size.
There is no South Dakota state contractor license — licensing is fully decentralized. But every contractor must secure a 2% Contractors’ Excise Tax License under SDCL Chapter 10-46A from the Department of Revenue before bidding any job, and the 2% excise tax applies to gross receipts from dollar one with no minimum threshold. On top of that, cities run their own licenses. Sioux Falls requires a Residential Roofing Repair License with an 80% passing score on the city Handbook exam, a $20,000 compliance bond, $300,000 general liability, and a 3-year renewal. Rapid City requires $1,000,000 general liability naming the City of Rapid City as certificate holder, plus 6 hours of continuing education. Operating without the proper credentials can bring a stop-work order, asset seizures, doubled fees, and $500 per day penalties.
No, and South Dakota has the most powerful enforcement tool in the region. SDCL §37-24-50 is a standalone anti-rebate law, and its hammer is statutory contract voidness: if a contractor pays, waives, rebates, or absorbs your insurance deductible, the contract is instantly null and void by operation of law. The contractor forfeits both mechanic’s lien rights and any right to collect payment. §58-11-43 separately voids the carrier’s obligation. Deductible fraud over $1,000 is prosecuted as Grand Larceny under SDCL Chapter 22-30A, and both the contractor and homeowner can be charged as co-conspirators. The conduct is also a deceptive practice under the SDCL Chapter 37-24 DTPA, exposing violators to Attorney General injunctions and $1,000 per violation, with private plaintiffs able to recover actual damages plus attorney fees.
South Dakota has no centralized statewide building code or permit system — enforcement is local home-rule. Under SDCL Chapter 50-60, when a local jurisdiction does adopt a building code, it must match the state-approved reference standard — the 2021 IRC and 2021 IBC with South Dakota modifications. Sioux Falls charges a flat $140.00 reroof permit that doubles to $280.00 for unpermitted work; Rapid City runs about $110 to $190. Design wind is 115 mph at Exposure B in towns, with Exposure C across open rural prairie. The Black Hills drive heavy snow loads — Pennington and Lawrence counties run 45 to 90-plus psf, and the Lead, Deadwood, and Spearfish high country runs 60 to 90-plus psf, forcing a 5/8-inch CDX deck. Most of the state sits in Hail Alley with 80 to 100 mph winds, cutting asphalt-shingle life to 10 to 14 years.
South Dakota imposes a 2% Contractors’ Excise Tax on the gross receipts of all prime and subcontractors performing construction work, under SDCL Chapter 10-46A. Every contractor must obtain a Contractors’ Excise Tax License from the South Dakota Department of Revenue (dor.sd.gov) before bidding any project, and register the business through the Secretary of State (sosenterprise.sd.gov). What makes South Dakota unusual is the $0 threshold — the 2% tax applies to gross receipts from the very first dollar, with no minimum project value, and it is calculated on the total contract amount including materials. Because there is no state contractor license, this excise tax license is effectively the statewide credential every roofer must carry, and failing to register can bring stop-work orders, asset seizures, doubled assessments, and $500 per day penalties.
Cost data sourced from regional market data 2026, regional contractor cost data 2026, and US Bureau of Labor Statistics regional wage data. Legal and insurance references summarize South Dakota’s fully decentralized licensing model with no statewide contractor license, the mandatory 2% Contractors’ Excise Tax License under SDCL Chapter 10-46A that every contractor must obtain from the South Dakota Department of Revenue before bidding with the business entity registered through the Secretary of State, the unusual $0 threshold applying the 2% excise tax to gross receipts from the first dollar including materials, the Sioux Falls Residential Roofing Repair License requiring an 80% passing score on the city Handbook exam, a $20,000 compliance bond, $300,000 general liability and a 3-year renewal, the Rapid City requirement of $1,000,000 general liability explicitly naming the City of Rapid City as certificate holder plus 6 hours of continuing education, the enforcement exposure of stop-work orders, asset seizures, doubled fees and $500 per day penalties, the standalone SDCL §37-24-50 contract-void hammer rendering a deductible-rebate contract null and void by operation of law and forfeiting both mechanic’s lien and collection rights, the SDCL §58-11-43 carrier-obligation void, deductible fraud over $1,000 prosecuted as Grand Larceny under SDCL Chapter 22-30A with both parties chargeable as co-conspirators, the SDCL Chapter 37-24 deceptive trade practices act allowing Attorney General injunctions and $1,000 per violation with private actual damages and attorney fees, the SDCL §50-60 code model under which a local jurisdiction that adopts a building code must match the state-approved 2021 IRC and 2021 IBC reference standard with South Dakota modifications, the local home-rule permit model with the Sioux Falls flat $140.00 reroof permit doubling to $280.00 for unpermitted work and the Rapid City $110 to $190 schedule, the 115 mph Exposure B design wind with Exposure C across open rural prairie, the Black Hills snow loads of 45 to 90-plus psf in Pennington and Lawrence counties and 60 to 90-plus psf in the Lead, Deadwood and Spearfish high country forcing a 5/8-inch CDX roof deck, the Hail Alley 80 to 100 mph storm exposure cutting asphalt-shingle life to 10 to 14 years, the Gloeocapsa magma algae staining that copper-granule algae-resistant shingles resist, the absence of a South Dakota FAIR Plan leaving high-risk homes to surplus-lines coverage, the 15-year RCV-to-ACV valuation cliff, and the separate wind/hail riders on more than 75% of policies frequently written as 1 to 2 percent percentage deductibles (2% of a $400,000 home equaling $8,000), along with the voluntary 15 to 30 percent premium credits for Class 4 (UL 2218) impact-resistant shingles such as Malarkey Legacy and CertainTeed ClimateFlex. This page is for informational purposes only and is not legal, insurance, or construction advice. Always obtain at least three quotes and verify current statutes before acting.
Last updated: June 2026 · Verify a contractor’s SDCL Chapter 10-46A Contractors’ Excise Tax License and any required local roofing license through the South Dakota Department of Revenue and your municipal building department before relying on this page.