We work with some of the best construction professionals in Northwest Minnesota.

To make your home a reality, NMHC partners with the most respected building companies in Northwest Minnesota.  We coordinate the carpenters, electricians, and HVAC specialists (and more!) so you don’t have to!  Select a category below to see our current partners.

Would you like to be a subcontractor for NMHC?  Contact Jeff at 218.681.2340.

Sort By: Business NameContact
Business Name: Armor Exteriors
Business Genre:
Contact: Scott Bakken
Address: Rt. 1 Box 97A
Grygla, MN 56727
Business Phone Number: 218-571-7580
Business Name: AT Construction
Business Genre: ,
Business Phone Number: 218-378-4321
Long Business Description:

AT Construction

Business Genre:
Business Phone Number: 218-796-5492
Long Business Description:

Bernier's Wood Products

Business Name: Bertils Gravel
Business Genre:
Contact: Dan & Philip Bertils
Address: Rt. 2 Box 293
Crookston, MN 56716
Business Phone Number: 218-281-3381
Business Name: BNJ Plumbing
Business Genre:
Contact: Shon Beito
Address: 716 Duluth Ave.
Thief River Falls, MN 56701
Business Phone Number: 218-6483
Business Genre:
Address: 1902 Hwy 32 South
Thief River Falls, MN 56701
Business Phone Number: 218-681-4433
Business Website Address: http://www.brodins.com/
Business Name: Budget Electronics
Business Genre:
Business Phone Number: 218-681-2309
Long Business Description:

Budget Electronics

Business Name: Budget Electronics
Business Name: Budget Electronics
Business Genre:
Contact: Marty Collins
Address: 101 East 3rd Street
Thief River Falls, Minnesota 56701
Business Phone Number: 218-681-2309
Business Name: Carpet Etc.
Business Genre:
Address: 310 Broadway Ave. N
St. Hilaire, MN 56754
Business Phone Number: 218-694-5555
Business Phone Number: 218-281-1170
Long Business Description:

Crookston Building Center

Business Genre: ,
Contact: Keith Oien
Address: 109 W. Robert
Crookston, MN 56716
Business Phone Number: 218-281-4215
Business Genre:
Contact: Keith Oien
Address: 109 W. Robert
Crookston, MN 56716
Business Phone Number: 218-281-4215
Business Name: Dan’s Drywall
Business Genre:
Contact: Dan & MaryLu Schmitz
Address: Rt. 2 Box 185
Red Lake Falls, MN 56750
Business Phone Number: 218-253-2556
Business Name: Dave’s Landscaping
Business Genre:
Contact: Dave Wilson
Address: 24051 150th St. NE
Goodridge, MN 56725
Business Name: Falls Decorators, Inc.
Business Genre:
Contact: Roger Forsberg
Address: 104 E. 2nd St.
Thief River Falls, MN 56701
Business Phone Number: 218-681-3328
Business Name: Falls Decorators, Inc.
Business Genre:
Contact: Roger Forsberg
Address: 104 E. 2nd St.
Thief River Falls, MN 56701
Business Phone Number: 218-6813328
Business Genre:
Contact: Robert Finstad
Address: 14648 140th St. NE
Thief River Falls, MN 56701
Business Phone Number: 218-681-6479
Business Name: Francis Construction
Business Genre:
Contact: Dave Francis
Address: P.O. Box 1666
Detroit Lakes, MN 56502
Business Phone Number: 218-847-4054
Business Genre:
Contact: Eric & Andy Francis
Address: 20450 Hwy 21
Detroit Lakes, MN 56501
Business Phone Number: 218-847-3268
Business Name: Glenn’s Electric
Business Genre:
Contact: Glenn Erickson
Address: Rt. Box 10
Thief River Falls, MN 56701
Business Genre:
Address: 17913 Hwy 59 N
Thief River Falls, MN 56701
Business Phone Number: 218-681-5503
Business Genre:
Address: Rt. 3 Box 214B
Fosston, MN 56542
Business Phone Number: 218-435-1086
Business Name: Hill River Electric
Business Genre:
Contact: Ted Berglund
Address: P.O. Box 35
Fully, MN 56646
Business Phone Number: 218-268-4013
Business Name: HN Quality Plumbing
Business Genre: ,
Business Phone Number: 218-281-1351
Long Business Description:

HN Quality Plumbing

Business Name: Home Expressions
Business Genre:
Contact: John Landin
Address: 317 Lake St. NE.
Warroad, MN 56763
Business Phone Number: 218-386-3886
Business Name: Hulst Electric
Business Genre:
Contact: Dale Hulst
Address: 904 S. Washington
Crookston, MN 56716
Business Phone Number: 218-281-3492
Business Genre:
Contact: Jim Klemmetsen
Address: Rt. 2 Box 156
Thief River Falls, MN 56701
Business Phone Number: 218-449-4665
Contact: Jim Johanneck
Address: 13256 190th St. SE
Red Lake Falls, MN 56750
Business Name: Jutz Excavating
Business Genre:
Contact: Ed Jutz
Address: 31429 Cty Hwy. 10
Frazee, MN 56544
Business Name: K & K Drywall
Business Genre:
Contact: Kevin Kircher
Address: Rt. 2 Box 185 A
Bagley, MN 56621
Business Phone Number: 218-694-6925
Business Name: Kalinowski Const. Inc.
Business Genre:
Contact: Gene Kalinowski
Address: Rt. 8 Box 1
Thief River Falls, Mn 56701
Business Phone Number: 218-681-6883
Business Name: L & M Construction
Business Genre:
Contact: Lyle Olson
Address: 12295 320th St. NW.
Newfolden, MN 56738
Business Name: Lakes Seamless Gutter
Business Genre:
Contact: Kenneth Suare
Address: 12744 Townhall Rd.
Audubon, MN 56511
Business Name: Lawntech Inc.
Business Genre:
Contact: Larry Roed
Address: Rt. 3 Box 181A
Fosston, MN 56542
Business Phone Number: 218-435-2022
Business Name: Lenes Sand & Gravel
Business Genre:
Contact: Larry Lenes
Address: P.O. Box 494
Fosston, MN 56542
Business Phone Number: 218-435-1382
Business Name: Lundon Concrete
Business Genre:
Address: Rt. 1 Box 209
Mahnommen, MN 56557
Business Phone Number: 218-935-5255
Business Name: Mark’s Construction
Business Genre: ,
Contact: Mark Stiner
Address: P.O. Box 171
Bagley, MN 56621
Business Phone Number: 218-694-2891
Business Name: McFarlin Drywall
Business Genre:
Contact: Kerry & Marti McFarlin
Address: 215 E. 4th St.
Crookston, MN 56716
Business Phone Number: 218-281-5607
Business Name: Miller Building Center
Business Phone Number: 218-435-6089
Long Business Description:

Miller Building Center

Business Genre: ,
Business Phone Number: 218-435-6171
Long Business Description:

Miraults Home Furnishings

Business Name: MMCDC
Business Genre:
Contact: John King
Address: PO Box 621
Detroit Lakes, MN 56502
Business Phone Number: 218-847-3191
Business Genre:
Contact: Kevin Shipley
Address: P.O. Box 38
Ogema, MN 56569
Business Phone Number: 218-983-3241
Contact: Paul Neill
Address: 503 Central St. W
Bagley, MN 56621
Business Phone Number: 218-694-6545
Business Phone Number: 218-759-0633
Business Website Address: http://www.northwoods-lumber.com
Long Business Description:

Northwoods Lumber Company

Business Name: Olson Construction
Business Genre:
Contact: Jeff Olson
Address: 116 Belleville Ct.
Thief River Falls, MN 56701
Business Phone Number: 218-681-3846
Business Name: Owen Electric
Business Genre:
Contact: Gerry Owen
Address: 17250 152nd St. NE
Thief River Falls, MN 56701
Business Phone Number: 218-681-7158
Business Genre: ,
Contact: Jarrod Kalsness
Address: 324 N. Horace Ave.
Thief River Falls, MN 56701
Business Phone Number: 218-681-3012
Business Genre:
Contact: Jarrod Kalsness
Address: 324 N. Horace Ave.
Thief River Falls, MN 56701
Business Phone Number: 218-681-3012
Business Name: Painters Plus Inc.
Business Genre:
Contact: Shane Heille
Address: 24650 Co. Hwy 6
Detroit Lakes, MN 56501
Business Phone Number: 218-847-2242
Business Name: Pearce Plumbing
Business Genre:
Contact: Mike Pearce
Address: 410 State St. NW
McIntosh, MN 56556
Business Phone Number: 218-563-4230
Business Name: Poppler’s Furniture
Business Genre:
Contact: Jeff Hendrickson
Address: 201 La Bree Ave. N.
Thief River Falls, MN 56701
Business Phone Number: 218-681-6216
Business Phone Number: 218-681-4447
Business Website Address: http://probuild.com
Long Business Description:

ProBuild Thief River Falls

Business Phone Number: 218-281-1370
Long Business Description:

Proulx Refigeration, Heating & Appliance

Business Name: Rain Care Company
Contact: John Lovly
Address: HCR 4 Box 3
Goodridge, MN 56725
Business Phone Number: 218-378-4641
Business Name: Rustad Drywall
Business Genre:
Contact: Mark Rustad
Address: 555 2nd St. N.
Middle River, MN 56737
Business Phone Number: 218-681-3979
Business Name: Schafer Electric
Business Genre:
Contact: Brian & Mike Schafer
Address: 16483 120th Ave. SW
Red Lake Falls, MN 56750
Business Phone Number: 218-253-2497
Business Name: Schatts Electric
Business Genre:
Contact: Don Schattschneider
Address: 521 Shore Dr.
Detroit Lakes, MN 56501
Business Phone Number: 218-847-5255
Business Genre:
Contact: Mike Kemper
Address: Rt. 1
Mahnomen, MN 56557
Business Phone Number: 218-935-5193
Business Name: Schulz Carpeting
Business Genre:
Contact: Mike Schulz
Address: 118 S. Main
Crookston, MN 56716

232269 140th Ave. SE
Red Lake Falls, MN 56750
Business Phone Number: Crookston: 218-281-3388 - Red Lake Falls: 218-253-2363
Business Name: Seaberg Heating
Business Genre:
Address: 18083 324 Ave
Detroit Lakes, MN 56501
Business Phone Number: (218) 847-9608
Business Genre:
Business Phone Number: 218-681-4511
Long Business Description:

Sears Thief River Falls

Business Name: Sevigny Construction
Business Genre:
Contact: Jerome Sevigny
Address: 338 N. Central
Crookston, MN 56716
Business Phone Number: 218-281-4618
Business Name: Sparkey Electric
Business Genre:
Contact: Rusty Remick
Address: 232269 140th Ave. SE
Red Lake Falls, MN 56750
Business Phone Number: 218-253-2363
Business Name: Stenerson Lumber
Business Phone Number: 218-847-2188
Long Business Description:

Stenerson Lumber

Business Genre:
Contact: Travis Larson
Address: Rt. Box 48
Bagley, MN 56621
Business Phone Number: 218-694-2434
Business Name: Universal Builders
Business Genre:
Contact: Duane Lewis
Address: Rt. 2 Box 299C
Bagley, MN 56621
Business Phone Number: 500-435-4098
Business Name: Vigstol Construction
Business Genre:
Contact: Eldon Vigstol
Address: 14151 US Hwy. 59 SE
Plummer, MN 56748
Business Phone Number: 218-465-4260
Business Phone Number: 800-793-3492
Long Business Description:

Westwood Building Center

Business Name: Wilde Builders
Business Genre: ,
Contact: Ralph Wilde
Address: 14835 158th St. NE
Thief River Falls, MN 56701
Business Phone Number: 218-681-6729
← Back to Subcontractors page