Licensed Septic Companies in Minnesota
The Septic Guide lists 1,256 septic companies and licensed septic professionals in Minnesota; 1,253 are matched to state license or certification lists (data as of October 2026).
Septic companies by county
- St. Louis County99 listed
- Crow Wing County52 listed
- Stearns County46 listed
- Otter Tail County45 listed
- Anoka County40 listed
- Cass County40 listed
- Becker County34 listed
- Pine County32 listed
- Sherburne County32 listed
- Wright County32 listed
- Itasca County31 listed
- Morrison County28 listed
- Douglas County27 listed
- Carlton County26 listed
- Chisago County26 listed
- Aitkin County24 listed
- Beltrami County22 listed
- Goodhue County21 listed
- Isanti County21 listed
- Dakota County20 listed
- Hubbard County20 listed
- Rice County20 listed
- Scott County20 listed
- Mille Lacs County19 listed
- Washington County19 listed
- Cook County18 listed
- Carver County17 listed
- Kandiyohi County17 listed
- Olmsted County16 listed
- Todd County16 listed
- Le Sueur County14 listed
- Hennepin County13 listed
- Wabasha County13 listed
- Fillmore County12 listed
- Lyon County12 listed
- Dodge County11 listed
- Lake County11 listed
- Polk County11 listed
- Blue Earth County10 listed
- Jackson County10 listed
- Kanabec County10 listed
- McLeod County10 listed
- Winona County10 listed
- Benton County9 listed
- Brown County9 listed
- Houston County9 listed
- Sibley County9 listed
- Wadena County9 listed
- Chippewa County8 listed
- Lincoln County8 listed
- Meeker County8 listed
- Pope County8 listed
- Ramsey County8 listed
- Redwood County8 listed
- Roseau County8 listed
- Freeborn County7 listed
- Mower County7 listed
- Faribault County6 listed
- Martin County6 listed
- Waseca County6 listed
- Cottonwood County5 listed
- Koochiching County5 listed
- Pipestone County5 listed
- Steele County5 listed
- Stevens County5 listed
- Watonwan County5 listed
Septic companies by city
Septic services in Minnesota
Counts of Minnesota listings by service, from each business's own website or the type of state license it holds.
Who licenses septic work in Minnesota?
Minnesota licenses septic (SSTS) businesses and certifies the individuals who work for them. The MPCA search shows each business's license, insurance and bond status.
Credentials: SSTS business license (installer, maintainer, service provider, designer, inspector); Individual SSTS certifications.
Agency: Minnesota Pollution Control Agency (SSTS program).
Licenses shown in this directory come from: Minnesota Pollution Control Agency (1,260); Minnesota Department of Labor and Industry (10).
Other Minnesota listings
Septic companies and licensed professionals in areas without their own page yet. Listings in the counties and towns above are on those pages.
Big Stone County 4
-
Bohlman Ag Service LLC
PO Box 8, Odessa, MN 56276
- Licensed: Minnesota MPCA Licensed SSTS (Septic) Business (Installer, Maintainer, Designer) · #L4311 (Minnesota Pollution Control Agency, verify)
Per state license: Pumping · Installation · Perc testing
-
Hillman Brothers Incorporated
68393 430th St, Odessa, MN 56276
- Licensed: Minnesota MPCA Licensed SSTS (Septic) Business (Installer, Inspector, Designer) · #L447 (Minnesota Pollution Control Agency, verify)
Per state license: Installation · Inspection · Perc testing
-
Ridgeview Excavating Inc.
35515 790th Ave, Ortonville, MN 56278
- Licensed: Minnesota MPCA Licensed SSTS (Septic) Business (Installer) · #L4354 (Minnesota Pollution Control Agency, verify)
Per state license: Installation
-
Shores Edge Excavating, Inc
84931 Foster Lane East, Clinton, MN 56225
- Licensed: Minnesota MPCA Licensed SSTS (Septic) Business (Installer, Designer) · #L3859 (Minnesota Pollution Control Agency, verify)
Per state license: Installation · Perc testing
Clay County 5
-
Blilie Excavating & Septic Service
17544 40th St S, Moorhead, MN 56560
- Licensed: Minnesota MPCA Licensed SSTS (Septic) Business (Installer, Maintainer, Designer) · #L2451 (Minnesota Pollution Control Agency, verify)
Per state license: Pumping · Installation · Perc testing
-
Buffalo River Excavating LLC
2334 Hillcrest Lane, Hawley, MN 56549
- Licensed: Minnesota MPCA Licensed SSTS (Septic) Business (Installer, Designer) · #L3872 (Minnesota Pollution Control Agency, verify)
Per state license: Installation · Perc testing
-
Clark's Excavating and Septic Pumping
293 110th Ave NW, Moorhead, MN 56560
- Licensed: Minnesota MPCA Licensed SSTS (Septic) Business (Installer, Maintainer, Designer) · #L4172 (Minnesota Pollution Control Agency, verify)
Per state license: Pumping · Installation · Perc testing
-
Jennen Construction LLC
9313 300th St S, Hawley, MN 56549
- Licensed: Minnesota MPCA Licensed SSTS (Septic) Business (Installer, Maintainer, Inspector, Designer) · #L4399 (Minnesota Pollution Control Agency, verify)
Per state license: Pumping · Installation · Inspection · Perc testing
-
C.H.R. Construction Services, LLC
8604 140th Ave S, Sabin, MN 56580
- Licensed: Minnesota MPCA Licensed SSTS (Septic) Business (Installer, Designer) · #L4008 (Minnesota Pollution Control Agency, verify)
Per state license: Installation · Perc testing
No phone on the state list
Clearwater County 4
-
Clearwater Excavating Inc.
42344 211th Ave, Bagley, MN 56621
- Licensed: Minnesota MPCA Licensed SSTS (Septic) Business (Installer) · #L4236 (Minnesota Pollution Control Agency, verify)
Per state license: Installation
-
Solid Bottom
34453 Short Rd, Bagley, MN 56621
- Licensed: Minnesota MPCA Licensed SSTS (Septic) Business (Maintainer) · #L2809 (Minnesota Pollution Control Agency, verify)
Per state license: Pumping
-
Thompson Gravel & Rock LLC
21849 State 92, Bagley, MN 56621
- Licensed: Minnesota MPCA Licensed SSTS (Septic) Business (Installer, Designer) · #L3668 (Minnesota Pollution Control Agency, verify)
Per state license: Installation · Perc testing
-
TS Excavating
460 Ash St, Gonvick, MN 56644
- Licensed: Minnesota MPCA Licensed SSTS (Septic) Business (Installer, Inspector, Designer) · #L2150 (Minnesota Pollution Control Agency, verify)
Per state license: Installation · Inspection · Perc testing
Grant County 4
-
Lakewood Septic Services, LLC
28555 Myrtle Beach Rd, Ashby, MN 56309
- Licensed: Minnesota MPCA Licensed SSTS (Septic) Business (Inspector, Designer) · #L4288 (Minnesota Pollution Control Agency, verify)
Per state license: Inspection · Perc testing
-
Scott's Septic Services LLC
201 Meadow Cir, Ashby, MN 56309
- Licensed: Minnesota MPCA Licensed SSTS (Septic) Business (Maintainer, Service Provider, Inspector, Designer) · #L3947 (Minnesota Pollution Control Agency, verify)
Per state license: Pumping · Inspection · Aerobic systems · Perc testing
-
Timothy J Coleman
14313 State Highway 27, Hoffman, MN 56339
- Licensed: Minnesota MPCA Licensed SSTS (Septic) Business (Installer, Maintainer, Designer) · #L446 (Minnesota Pollution Control Agency, verify)
Per state license: Pumping · Installation · Perc testing
-
Williams Excavation & Seeding, LLC
14779 255th St, Elbow Lake, MN 56531
- Licensed: Minnesota MPCA Licensed SSTS (Septic) Business (Installer) · #L4059 (Minnesota Pollution Control Agency, verify)
Per state license: Installation
Kittson County 1
-
Sollund Plumbing
4250 112th St, Karlstad, MN 56732
- Licensed: Minnesota MPCA Licensed SSTS (Septic) Business (Maintainer) · #L1302 (Minnesota Pollution Control Agency, verify)
Per state license: Pumping
Lac qui Parle County 3
-
Lauritsen Septic & Drain, LLC
1864 435th Ave, Montevideo, MN 56265
- Licensed: Minnesota MPCA Licensed SSTS (Septic) Business (Maintainer) · #L4340 (Minnesota Pollution Control Agency, verify)
Per state license: Pumping
-
Wilke Environmental & Logistics LLC
1365 320th St, Bellingham, MN 56212
- Licensed: Minnesota MPCA Licensed SSTS (Septic) Business (Inspector, Designer) · #L2306 (Minnesota Pollution Control Agency, verify)
Per state license: Inspection · Perc testing
-
Wollschlager Excavating and Septic, LLC
2771 271st Ave, Madison, MN 56256
- Licensed: Minnesota MPCA Licensed SSTS (Septic) Business (Installer) · #L3998 (Minnesota Pollution Control Agency, verify)
Per state license: Installation
Lake of the Woods County 4
-
Lake Area Construction, Inc.
1420 62nd Ave NW, Williams, MN 56686
- Licensed: Minnesota MPCA Licensed SSTS (Septic) Business (Installer, Maintainer, Inspector, Designer) · #L1428 (Minnesota Pollution Control Agency, verify)
Per state license: Pumping · Installation · Inspection · Perc testing
-
Lavalla Sand & Gravel, Inc.
3431 42nd Ave NW, Baudette, MN 56623
- Licensed: Minnesota MPCA Licensed SSTS (Septic) Business (Installer, Designer) · #L3055 (Minnesota Pollution Control Agency, verify)
Per state license: Installation · Perc testing
-
Olson Construction, BDT, LLC
810 Main Street E, Baudette, MN 56623
- Licensed: Minnesota MPCA Licensed SSTS (Septic) Business (Installer) · #L4175 (Minnesota Pollution Control Agency, verify)
Per state license: Installation
-
Peppermint Creek Services LLC
848 29th Ave SW, Baudette, MN 56623
- Licensed: Minnesota MPCA Licensed SSTS (Septic) Business (Installer, Maintainer, Inspector, Designer) · #L4534 (Minnesota Pollution Control Agency, verify)
Per state license: Pumping · Installation · Inspection · Perc testing
Mahnomen County 3
-
Darco's Excavating Inc
2785 Brothers Point Rd, Waubun, MN 56589
- Licensed: Minnesota MPCA Licensed SSTS (Septic) Business (Installer) · #L2344 (Minnesota Pollution Control Agency, verify)
Per state license: Installation
-
Handyside Civil Solutions PLLC
1014 300th Ave, Lengby, MN 56651
- Licensed: Minnesota MPCA Licensed SSTS (Septic) Business (Inspector, Designer) · #L4458 (Minnesota Pollution Control Agency, verify)
Per state license: Inspection · Perc testing
-
Hayes Landscape Services
1195 300th Ave, Lengby, MN 56651
- Licensed: Minnesota MPCA Licensed SSTS (Septic) Business (Installer) · #L4341 (Minnesota Pollution Control Agency, verify)
Per state license: Installation
Marshall County 2
-
Rheault Septic Services LLC
17381 290th St NW, Newfolden, MN 56738
- Licensed: Minnesota MPCA Licensed SSTS (Septic) Business (Maintainer) · #L4542 (Minnesota Pollution Control Agency, verify)
Per state license: Pumping
-
Viking Services
406 N Main St, Viking, MN 56760
- Licensed: Minnesota MPCA Licensed SSTS (Septic) Business (Installer) · #L3684 (Minnesota Pollution Control Agency, verify)
Per state license: Installation
Murray County 4
-
C & S Drainage LLC
1573 290th Ave, Westbrook, MN 56183
- Licensed: Minnesota MPCA Licensed SSTS (Septic) Business (Installer) · #L4461 (Minnesota Pollution Control Agency, verify)
Per state license: Installation
-
Spartz and Sons Well Co
1081 41st St, Iona, MN 56141
- Licensed: Minnesota MPCA Licensed SSTS (Septic) Business (Installer, Designer) · #L115 (Minnesota Pollution Control Agency, verify)
Per state license: Installation · Perc testing
-
Spartz Plumbing & Heating Inc
921 US Highway 59, Slayton, MN 56172
- Licensed: Minnesota MPCA Licensed SSTS (Septic) Business (Installer, Designer) · #L439 (Minnesota Pollution Control Agency, verify)
Per state license: Installation · Perc testing
-
Stewart Septic System Services
2410 31st St, Fulda, MN 56131
- Licensed: Minnesota MPCA Licensed SSTS (Septic) Business (Installer, Maintainer, Inspector, Designer) · #L3062 (Minnesota Pollution Control Agency, verify)
Per state license: Pumping · Installation · Inspection · Perc testing
Nicollet County 4
-
County Line Excavating LLC
46445 350th St, Gaylord, MN 55334
- Licensed: Minnesota MPCA Licensed SSTS (Septic) Business (Installer, Maintainer, Service Provider, Inspector, Designer) · #L4221 (Minnesota Pollution Control Agency, verify)
Per state license: Pumping · Installation · Inspection · Aerobic systems · Perc testing
-
Joel Shult LLC
48452 455th Ave, Nicollet, MN 56074
- Licensed: Minnesota MPCA Licensed SSTS (Septic) Business (Installer, Maintainer, Inspector, Designer) · #L717 (Minnesota Pollution Control Agency, verify)
Per state license: Pumping · Installation · Inspection · Perc testing
-
Lafayette Excavating Inc
PO Box 204, Lafayette, MN 56054
- Licensed: Minnesota MPCA Licensed SSTS (Septic) Business (Installer, Inspector, Designer) · #L195 (Minnesota Pollution Control Agency, verify)
Per state license: Installation · Inspection · Perc testing
-
Southern MN Excavating & Septics
50753 County Road 13, North Mankato, MN 56003
- Licensed: Minnesota MPCA Licensed SSTS (Septic) Business (Installer) · #L4517 (Minnesota Pollution Control Agency, verify)
Per state license: Installation
Nobles County 4
-
Adrian Plumbing & Electrical Inc
PO Box 159, Adrian, MN 56110
- Licensed: Minnesota MPCA Licensed SSTS (Septic) Business (Installer) · #L580 (Minnesota Pollution Control Agency, verify)
Per state license: Installation
-
Diamond Septic
32746 Cory Ave, Ellsworth, MN 56129
- Licensed: Minnesota MPCA Licensed SSTS (Septic) Business (Maintainer) · #L4442 (Minnesota Pollution Control Agency, verify)
- Licensed: Minnesota MPCA Licensed SSTS (Septic) Business (Maintainer) · #L4233 (Minnesota Pollution Control Agency, verify)
Per state license: Pumping
-
Mikes Mini Excavating, Inc
31344 130th St, Fulda, MN 56131
- Licensed: Minnesota MPCA Licensed SSTS (Septic) Business (Installer, Maintainer, Service Provider, Inspector, Designer) · #L2685 (Minnesota Pollution Control Agency, verify)
Per state license: Pumping · Installation · Inspection · Aerobic systems · Perc testing
-
Orv & Sons Inc
308 S Broadway PO Box 181, Ellsworth, MN 56129
- Licensed: Minnesota MPCA Licensed SSTS (Septic) Business (Installer, Designer) · #L257 (Minnesota Pollution Control Agency, verify)
Per state license: Installation · Perc testing
Norman County 3
-
2nd to None Septic Solutions LLC
1161 240th St, Borup, MN 56519
- Licensed: Minnesota MPCA Licensed SSTS (Septic) Business (Maintainer) · #L4141 (Minnesota Pollution Control Agency, verify)
Per state license: Pumping
-
Eggen Septic Pumping, LLC
2812 Co Hwy 18, Ada, MN 56510
- Licensed: Minnesota MPCA Licensed SSTS (Septic) Business (Maintainer) · #L3895 (Minnesota Pollution Control Agency, verify)
Per state license: Pumping
-
Lunde Blade & Gravel LLC
PO Box 296, Flom, MN 56541
- Licensed: Minnesota MPCA Licensed SSTS (Septic) Business (Installer) · #L1254 (Minnesota Pollution Control Agency, verify)
Per state license: Installation
Pennington County 4
-
Beito's Septic Tank Pumping
12070 200th St NW, Thief River Falls, MN 56701
- Licensed: Minnesota MPCA Licensed SSTS (Septic) Business (Maintainer) · #L2126 (Minnesota Pollution Control Agency, verify)
Per state license: Pumping
-
BNJ Plumbing & Heating, Inc.
1008 3rd St W, Thief River Falls, MN 56701
- Licensed: Minnesota MPCA Licensed SSTS (Septic) Business (Installer) · #L4360 (Minnesota Pollution Control Agency, verify)
Per state license: Installation
-
Kruse Backhoe Service LLC
PO Box 251, Saint Hilaire, MN 56754
- Licensed: Minnesota MPCA Licensed SSTS (Septic) Business (Installer) · #L4350 (Minnesota Pollution Control Agency, verify)
Per state license: Installation
-
Reierson Excavating
916 Horace Ave N, Thief River Falls, MN 56701
- Licensed: Minnesota MPCA Licensed SSTS (Septic) Business (Installer) · #L2388 (Minnesota Pollution Control Agency, verify)
Per state license: Installation
Red Lake County 2
-
DBS Backhoe and Excavation Services, LLC
PO Box 96, Brooks, MN 56715
- Licensed: Minnesota MPCA Licensed SSTS (Septic) Business (Installer, Inspector, Designer) · #L2495 (Minnesota Pollution Control Agency, verify)
Per state license: Installation · Inspection · Perc testing
-
Jeremy's Septic & Excavating LLC
16840 110th Ave SW, Red Lake Falls, MN 56750
- Licensed: Minnesota MPCA Licensed SSTS (Septic) Business (Installer) · #L4325 (Minnesota Pollution Control Agency, verify)
Per state license: Installation
Renville County 2
-
Chris Knight Excavating & Demolition LLC
84429 240th St, Renville, MN 56284
- Licensed: Minnesota MPCA Licensed SSTS (Septic) Business (Installer, Designer) · #L3013 (Minnesota Pollution Control Agency, verify)
Per state license: Installation · Perc testing
-
Hatch Excavating LLC
PO Box 171, Danube, MN 56230
- Licensed: Minnesota MPCA Licensed SSTS (Septic) Business (Installer) · #L4228 (Minnesota Pollution Control Agency, verify)
Per state license: Installation
Rock County 3
-
Big Top Tent Rentals LLC
321 W Hatting St, Luverne, MN 56156
- Licensed: Minnesota MPCA Licensed SSTS (Septic) Business (Maintainer) · #L4204 (Minnesota Pollution Control Agency, verify)
Per state license: Pumping
-
McClure Plumbing & Heating Inc
412 South Kniss Ave, Luverne, MN 56156
- Licensed: Minnesota MPCA Licensed SSTS (Septic) Business (Installer, Inspector, Designer) · #L3012 (Minnesota Pollution Control Agency, verify)
Per state license: Installation · Inspection · Perc testing
-
Randy's Pumping Service
1707 181st St, Luverne, MN 56156
- Licensed: Minnesota MPCA Licensed SSTS (Septic) Business (Maintainer) · #L1588 (Minnesota Pollution Control Agency, verify)
Per state license: Pumping
Swift County 3
-
Larson Gravel & Construction, Inc.
550 95th Ave NE, Benson, MN 56215
- Licensed: Minnesota MPCA Licensed SSTS (Septic) Business (Maintainer) · #L4161 (Minnesota Pollution Control Agency, verify)
Per state license: Pumping
-
T & K Kennedy Excavating, Inc.
PO Box 221, Benson, MN 56215
- Licensed: Minnesota MPCA Licensed SSTS (Septic) Business (Installer) · #L2048 (Minnesota Pollution Control Agency, verify)
Per state license: Installation
-
Tubbs of Soft Water Inc
PO Box 97, Appleton, MN 56208
- Licensed: Minnesota MPCA Licensed SSTS (Septic) Business (Installer, Designer) · #L461 (Minnesota Pollution Control Agency, verify)
Per state license: Installation · Perc testing
Traverse County 2
-
Serocki Asphalt Maintenance
PO Box 332, Browns Valley, MN 56219
- Licensed: Minnesota MPCA Licensed SSTS (Septic) Business (Installer, Maintainer) · #L354 (Minnesota Pollution Control Agency, verify)
Per state license: Pumping · Installation
-
Whaley Excavating Inc.
6412 640th St, Wheaton, MN 56296
- Licensed: Minnesota MPCA Licensed SSTS (Septic) Business (Installer) · #L4401 (Minnesota Pollution Control Agency, verify)
Per state license: Installation
Wilkin County 2
-
Blilies Excavation & Septic LLC
1044 300th Ave, Barnesville, MN 56514
- Licensed: Minnesota MPCA Licensed SSTS (Septic) Business (Installer, Maintainer) · #L4300 (Minnesota Pollution Control Agency, verify)
Per state license: Pumping · Installation
-
M & M Contractors, LLC
PO Box 70, Breckenridge, MN 56520
- Licensed: Minnesota MPCA Licensed SSTS (Septic) Business (Installer, Maintainer, Service Provider, Inspector, Designer) · #L2961 (Minnesota Pollution Control Agency, verify)
Per state license: Pumping · Installation · Inspection · Aerobic systems · Perc testing
Yellow Medicine County 3
-
C.A.S. Plumbing & Heating, Inc.
110 2nd St W, Canby, MN 56220
- Licensed: Minnesota MPCA Licensed SSTS (Septic) Business (Installer) · #L531 (Minnesota Pollution Control Agency, verify)
Per state license: Installation
-
H & H Construction, Inc.
5487 270th Ave, Granite Falls, MN 56241
- Licensed: Minnesota MPCA Licensed SSTS (Septic) Business (Installer) · #L375 (Minnesota Pollution Control Agency, verify)
Per state license: Installation
-
Stu Frazeur Tiling
2776 200th St, Canby, MN 56220
- Licensed: Minnesota MPCA Licensed SSTS (Septic) Business (Installer, Designer) · #L2308 (Minnesota Pollution Control Agency, verify)
Per state license: Installation · Perc testing
No listings match those filters.
Septic companies in Minnesota: common questions
How many licensed septic companies are in Minnesota?
The Septic Guide lists 1,256 septic companies and licensed septic professionals in Minnesota; 1,253 are matched to state license or certification lists (data as of October 2026). 1,239 have a phone number listed; the others appear on the state list without one.
Do septic contractors need a license in Minnesota?
Yes. Minnesota licenses septic (SSTS) businesses and certifies the individuals who work for them. The MPCA search shows each business's license, insurance and bond status.
How do I check a septic license in Minnesota?
Search the contractor on the Minnesota Pollution Control Agency (SSTS program)'s lookup (https://webapp.pca.state.mn.us/ssts/). Every license badge in this directory links to the agency's own lookup.