Skip to main content

Best Subcontractor Software for North Dakota Contractors

Last updated: March 21, 2026

TLDR

North Dakota has approximately 4,000 specialty trade subcontractor establishments (NAICS 238). Contractors register with the ND Secretary of State and specialty trades are licensed through dedicated state boards for electrical and plumbing. The Williston Basin oil economy in western ND creates boom-and-bust commercial construction cycles that make real-time job costing particularly important.

The North Dakota Specialty Trade Market

North Dakota’s specialty trade subcontractor market is built around four population centers — Fargo, Bismarck, Grand Forks, and Minot — plus a distinctly different economy in the western oil patch. Fargo, the state’s largest metro and a regional hub for the upper Midwest, is the most active construction market in the state, driven by healthcare expansion, university-linked development, commercial retail, and residential growth. The Fargo-Moorhead metro straddles the ND-MN border, and many Fargo-based specialty trade subs work on projects in both states.

Bismarck, the state capital, generates steady institutional construction — state agency facilities, the regional medical center, and county government projects create a reliable baseline for specialty trade work that is less cyclical than Fargo’s commercial market. Grand Forks benefits from the University of North Dakota campus and Grand Forks Air Force Base, both of which generate institutional construction and maintenance work. Minot is anchored by Minot Air Force Base and the regional agricultural economy, with a construction market that includes federal facility maintenance and commercial development in the base’s supply chain.

Western North Dakota’s oil economy — centered on the Williston Basin and the Bakken shale play in Williams, McKenzie, and Mountrail counties — operates on a fundamentally different cycle than the eastern population centers. During Bakken boom phases, subs in Williston, Dickinson, and Watford City work on commercial infrastructure at a pace and scale that the state’s eastern markets cannot match. During price downturns, this work contracts sharply. Specialty trade subs who have learned to navigate the Bakken cycle understand that real-time job costing is the difference between capturing boom-time margin and giving it back.

Contractor Licensing in North Dakota

North Dakota’s contractor licensing framework is relatively streamlined compared to many states. Contractors register as business entities with the ND Secretary of State but there is no unified statewide general contractor license. The licensing requirements that matter most for specialty trade subcontractors come from the dedicated trade boards.

The ND State Electrical Board issues apprentice, journeyman, and master electrician licenses, as well as a separate electrical contractor license for firms that want to operate as contracting businesses. The journeyman exam requires documented field experience — typically 8,000 hours — plus a written examination covering the National Electrical Code (NEC) and ND amendments. Master electrician licensing adds another exam level and a practical requirement. Electrical contractor licenses require a licensed master electrician as the designated responsible individual. Unlicensed electrical work in ND is a violation subject to enforcement action by the board.

The ND State Plumbing Board operates a similar framework for plumbers, with journeyman and master plumber licensing through examination and experience. HVAC contractors in ND do not have a separate state licensing board but are covered by business registration and must comply with EPA Section 608 for refrigerant handling. Workers’ compensation in ND is unique: the state operates an exclusive workers’ compensation insurance fund through ND Workforce Safety and Insurance, which means all employers must participate in the state fund rather than purchasing private coverage. This is a distinctive compliance item for out-of-state contractors who win work in ND and need to enroll in the state fund for their ND employees.

Common Accounting Challenges for North Dakota Subs

North Dakota’s extreme seasonal construction pattern creates acute cash-flow management challenges. Subs earn most of their annual revenue in a six-month warm window, then carry overhead costs — trucks, equipment, office staff, insurance — through a four-month period of sharply reduced activity. This means the margin captured on summer jobs must cover a disproportionate share of annual fixed costs. Without job-level cost tracking that shows real profitability (not just billings), subs can finish a busy summer season believing they had a good year and discover in January that several high-revenue jobs lost money.

The Bakken oil economy layer adds macro-cycle risk. A specialty trade sub that expanded significantly during a Bakken boom — added trucks, hired crews, took on equipment debt — and then hit a prolonged oil price downturn faces a particularly severe version of the over-overhead problem. Job costing discipline in boom times, when it seems least necessary, is what creates margin reserves to sustain the business through contractions.

North Dakota’s lien law requires both a pre-lien notice within 90 days of first furnishing and a lien filing within 90 days of last furnishing. The pre-lien notice requirement catches many subs off guard — it is easy to remember the filing deadline and forget that serving the property owner notice earlier in the project is a prerequisite for a valid lien. On fast-moving Williston Basin projects where timelines are compressed, missing either notice creates real exposure.

What North Dakota Contractors Need from Software

  • Seasonal cash-flow projection: With six months of active earning compressed into a short season, ND subs need WIP and job costing visibility that lets them project end-of-season profitability and plan winter cash reserves accurately.
  • Bakken cycle job tracking: Subs who work in western ND need to track project profitability in real time during boom cycles — labor and material costs spike in boom conditions, and per-job margin erosion can be invisible without detailed tracking.
  • Pre-lien notice deadline management: ND’s requirement for both a pre-lien notice and a lien filing means subs need two separate date-based alerts per project, not just one.
  • Multi-location project management: Many ND subs work across both the eastern population centers and the western oil patch in the same year, requiring job costing that can handle geographically dispersed projects with different labor and equipment cost structures.

MarginLock for North Dakota Subs

North Dakota’s specialty trade subcontractors face a two-layered challenge: the compressed construction season demands cash-flow precision, and the Bakken oil economy adds a macro cycle that can make profitable-seeming businesses suddenly unprofitable. MarginLock is built for the $1M–$20M revenue subcontractor who needs real job-level financial visibility and has outgrown what QuickBooks or spreadsheets can provide.

MarginLock covers job costing with real-time cost-to-complete tracking, WIP schedule management, retainage tracking, and change order logging with margin impact. It does not replace your GL or payroll system — it adds the project-level controls that let you see which jobs are making money and which are not before the season ends.

Pricing is flat-rate: $20/month (Core), $49/month (Pro), or $99/month (Enterprise) — unlimited users, no per-seat fees, no implementation charges. For a Fargo or Bismarck electrical or plumbing contractor running eight to twenty jobs across a short summer season, that is a predictable investment that pays for itself if it catches one bad-margin job before it closes. MarginLock is now accepting new accounts with a 14-day free trial from ND subcontractors.

4,000+ specialty trade subcontractor establishments

Source: US Census Bureau, County Business Patterns

4,000+ specialty trade subcontractor establishments in North Dakota

Source: US Census Bureau, County Business Patterns

Top North Dakota Markets — Specialty Trade Subcontractor Establishments
Metro AreaEstablishments
Fargo~1,100
Bismarck~700
Grand Forks~500
Minot~350

Running a subcontracting business in North Dakota?

Try MarginLock free for 14 days — built for trade subs like you.

Q&A

What job costing software works best for specialty trade subs in North Dakota?

Specialty trade subcontractors in North Dakota need job costing software that handles WIP tracking, retainage, and change orders without per-seat fees — with real-time cost visibility to manage boom-and-bust oil sector construction cycles in the Williston Basin. MarginLock is built for $1M–$20M specialty trade subs at flat-rate pricing ($20–$99/month), with unlimited users and no implementation fees.

Q&A

How many specialty trade subcontractors are there in North Dakota?

North Dakota has approximately 4,000+ specialty trade contractor establishments (NAICS 238), according to US Census Bureau County Business Patterns data. The market is concentrated in Fargo (~1,100) and Bismarck (~700), with Grand Forks and Minot serving as regional hubs.

Licensing Requirements — North Dakota

North Dakota requires contractors to register with the ND Secretary of State's office as a business entity, but there is no unified state-level general contractor license. Specialty trades operate under dedicated state licensing boards. Electricians are licensed by the ND State Electrical Board, which issues apprentice, journeyman, and master electrician licenses through written examination and experience requirements; electrical contractors must also hold a state electrical contractor license. Plumbers are licensed by the ND State Plumbing Board, which administers journeyman and master plumber licenses. HVAC contractors in ND generally operate under the contractor registration framework; refrigerant handling requires EPA Section 608 certification. Workers' compensation insurance is mandatory for most employers in ND; the state operates an exclusive workers' compensation system through ND Workforce Safety and Insurance, meaning private workers' comp coverage is not available — all employers must participate in the state fund.

Seasonal Demand — North Dakota

North Dakota has one of the most extreme construction seasonality patterns in the country. The outdoor construction season runs roughly from late April through October, with hard freezes typically beginning in November and persisting through March. Ground-penetrating cold (temperatures regularly below -20°F in the Fargo and Bismarck areas) halts site excavation, concrete work, and most exterior work for months at a time. This compresses a full year's construction volume into approximately six months, creating intense cash-flow concentration in the warm season. The Williston Basin oil economy in the west adds a separate cyclical dimension — the Bakken shale boom drives surges in commercial construction for oilfield support facilities, man camps, and processing infrastructure, followed by sharp contractions when oil prices fall. Subs working in western ND must plan for these macro-economic swings on top of the seasonal pattern.

Ready to run your North Dakota contracting business on one screen?

No credit card required.

Does North Dakota have a state prevailing wage law?
No. North Dakota does not have a state prevailing wage law. However, federal Davis-Bacon Act prevailing wage requirements apply to federally funded construction projects in ND, including highway construction, federal building projects, and federally assisted public works. Subs bidding on federal contracts in ND must pay Davis-Bacon rates and maintain certified payroll records. Mixing federal prevailing-wage work with private commercial jobs in the same pay period requires separate labor cost tracking.
How do I get a North Dakota electrician or plumber license?
Electrical licensing in ND is handled by the ND State Electrical Board. Journeyman electrician candidates must pass a written exam and document field experience (typically 8,000 hours under a licensed electrician). Master electrician licenses require journeyman experience and an additional exam. Electrical contractor licenses require a master electrician of record. Plumbing licensing is administered by the ND State Plumbing Board with similar journeyman and master levels, experience requirements, and written examinations. Both boards require license renewal and may require continuing education.
What is the mechanics' lien filing deadline in North Dakota?
In North Dakota, subcontractors must file a mechanics' lien within 90 days of the last date of furnishing labor or materials. ND requires that a pre-lien notice be served on the property owner within 90 days of first furnishing. Missing the pre-lien notice requirement can bar a sub from filing a valid lien. For projects in the Williston area with fast-moving timelines, tracking these dates precisely is critical.
How does the Bakken oil economy affect subcontractor work in western North Dakota?
The Bakken shale play in the Williston Basin drives significant commercial construction in Williston, Dickinson, and surrounding areas during oil price upswings: processing facilities, storage terminals, man camps, hotels, retail, and oilfield services buildings. During downturns, this work dries up quickly. Specialty trade subs working in western ND during booms can generate significant revenue but must be prepared for rapid contract slowdowns. Job costing discipline matters more during booms, when labor and material costs spike and margins can erode even on high-dollar projects.

Ready to stop losing money on jobs?

Start Your 14-Day Free Trial

Go deeper