Skip to content

We handle all permits — EGLE, Army Corps & County

Contractors Marine LTD logo
Contractors Marine dredge pipeline on a West Michigan lake near Spring Lake & Fruitport

Based right here in Fruitport

Spring Lake & Fruitport Seawall & Dredging Experts

Spring Lake is our home water. From Fruitport to the Grand River, we build and repair seawalls, dredge shallow bays and canals, and handle every permit for you.

  • Our yard is on Spring Lake
  • Lower mobilization cost
  • EGLE, Army Corps & county permits
  • Heavy-gauge steel, done right

Free Spring Lake Estimate

Step 1 of 2

30 seconds. No obligation.

What do you need?

Home

lake — our Fruitport yard is on Spring Lake

200,000

cubic yards dredged on one lake job

40+ yrs

team experience on Great Lakes waters

100%

of permits handled for you

Our home water

Spring Lake Waterfront We Work On

Spring Lake covers about 1,091 acres and runs from Fruitport down to the Grand River. Its long, built-up shoreline has bays and canals where silt collects, and some walls are decades old. Because we're based on the lake, we can see your site fast and often save you on mobilization.

Map of Spring Lake and Fruitport served by Contractors MarineIllustrative map showing Spring Lake running from Fruitport to the Grand River, Ferrysburg, Grand Haven and Lake Michigan, with the Contractors Marine yard in Fruitport.LAKE MICHIGANSpring LakeGrand RiverSpring Lake (village)FerrysburgGrand HavenOur yard · FruitportIllustrative · not to scale

≈ 1,091 acres · flows to the Grand River

Spring Lake (main lake)

Steady boat traffic, wakes and winter ice put hard wear on walls along the main lake. Many shorelines are lined with older steel and wood seawalls that now need repair or replacement.

Most requested: seawall replacement · cap & tieback repair

East end · Muskegon County

Fruitport End & Canals

The shallow east end and canals near Fruitport fill with silt and weeds. Targeted dredging restores boat access without disturbing the whole bay.

Most requested: canal & dock dredging · new seawalls

Grand River frontage

Grand River & Ferrysburg

River current and fluctuating levels scour the toe of walls and banks. We repair undermined walls and build new ones deep enough to stay put.

Most requested: river seawalls · bank stabilization

More about Grand River & Ferrysburg

Lake Board & associations

Whole-Lake Projects

Spring Lake has an active Lake Board that has funded lake-wide water-quality work. Boards and associations planning dredging or shoreline projects can talk to us early about scope and budget.

Most requested: dredging plans · budgets · permits

Services in Spring Lake & Fruitport

What We Do for Spring Lake & Fruitport Waterfront Owners

Seawall Installation & Repair in Spring Lake & Fruitport

Many Spring Lake walls are decades old. We repair caps, walers and tiebacks, or drive new heavy-gauge sheet. We're local, so there's no long equipment haul.

Hydraulic cutter-suction dredge used for Spring Lake & Fruitport-area lake dredging

Lake Dredging in Spring Lake & Fruitport

Shallow canals and bays at the Fruitport end fill with silt and weeds. We dredge near docks with an excavator, or pump larger areas to a settling site.

Dredging equipment used for Spring Lake & Fruitport-area marinas and channels

Marina & Channel Dredging

Spring Lake and lower Grand River marinas need slips deep enough when lake levels drop. Precise dredging between docks, planned around your season.

Rock revetment protecting a Lake Michigan shoreline near Spring Lake & Fruitport

Shoreline Erosion Control

Grand River and lake banks that are washing out get a fix that lasts: a proper wall, rock armor, or Shore Savers™ where it fits.

Also around Spring Lake & Fruitport: dam repair, waterfront excavating and building moving & heavy hauling.

Why Spring Lake & Fruitport Owners Are Calling Now

We're already here

No long haul for equipment. Being local can lower mobilization cost, and we can stop by to look at your wall in days, not weeks.

Low water shows the damage

With Great Lakes levels below average, exposed wall toes, gaps and washouts on Spring Lake are easy to see — and easier to fix.

Beat the spring rush

Permits take about 2–6 months. Start this fall or winter to be first on the schedule when the season opens.

Permits in Ottawa & Muskegon Counties

We Handle Every Permit. You Sign Once.

Most Spring Lake & Fruitport waterfront projects need more than one approval. We prepare the drawings, file the applications and deal with the agencies.

  1. 1

    State + federal: EGLE & Army Corps

    One Joint Permit Application covers both for most seawall, dredging and shoreline work.

  2. 2

    County: soil erosion (Part 91)

    Spring Lake sits on a county line. Earth changes within 500 ft of the water need a Part 91 permit from the Ottawa County Water Resources Commissioner (Spring Lake, Ferrysburg) or Muskegon County DPW (Fruitport). We know which one applies.

  3. 3

    Local: city, village or township

    Village of Spring Lake, Spring Lake Twp, Ferrysburg, Village of Fruitport and Fruitport Twp each have their own zoning rules.

CHECKLIST Michigan Waterfront Permit Checklist

Not sure what your project needs?

Get our free checklist: every permit, every step and real timelines.

Free tool

How Much Silt Is Off Your Spring Lake Dock?

Measure your area. See your volume instantly. Then get a free estimate report.

Tip: desired depth minus current depth.

Where is the project?

Estimated volume to remove

667 yd³

Dump-truck loads*

56

Area

0.21 ac

Likely best method

Mechanical dredging

*~12 yd³ per 3-axle dump truck. Volume = length × width × depth ÷ 27.

Communities we serve

Serving Spring Lake, Fruitport & Nearby

Both sides of the county line, every bay of the lake, and up and down the lower Grand River.

  • 📍 Fruitport
  • 📍 Fruitport Twp
  • 📍 Spring Lake (village)
  • 📍 Spring Lake Twp
  • 📍 Ferrysburg
  • 📍 Grand Haven
  • 📍 Nunica
  • 📍 Crockery Twp
  • 📍 Norton Shores
  • 📍 Sullivan
  • 📍 Grand Haven Twp
  • 📍 Robinson Twp

Contractors Marine LTD

2966 Farr Rd, Fruitport, MI 49415 · (616) 836-1911

Proven on West Michigan lakes

A 12-Acre Lake, Brought Back to Life

At Mirror Lake we tested the sediment, got the EGLE permit, built a 4.5-acre spoils pond about ½ mile away and dredged ~50,000 yd³. The lake was usable for boating as soon as we finished.

See the full project
"Returned calls, completed project on time and budget, very knowledgeable and professional!"
— Contractors Marine client

Spring Lake & Fruitport Seawall & Dredging FAQ

Are you really local to Spring Lake?

Yes. Our yard is at 2966 Farr Rd in Fruitport, at the east end of Spring Lake. That means quick site visits and often lower mobilization costs.

Which soil erosion permit applies on Spring Lake?

It depends on which side of the county line you're on. Spring Lake and Ferrysburg are in Ottawa County (Ottawa County Water Resources Commissioner). Fruitport is in Muskegon County (Muskegon County DPW). Most projects also need an EGLE / Army Corps Joint Permit Application. We handle all of it.

Can you dredge a shallow canal or bay on Spring Lake?

Yes. For canals and areas near docks, mechanical dredging with an excavator is usually the right tool. For larger areas, hydraulic dredging pumps silt to a settling site through a pipeline.

My seawall is leaning. Can it be repaired or does it need replacing?

Often a wall can be saved by replacing tiebacks, the cap or the waler, or by driving new sheet in front. We'll tell you honestly after a site visit which option makes sense.

Do you work with the Spring Lake Lake Board or associations?

Yes. We're glad to help boards and associations plan dredging or shoreline projects, including scope, budget and permits.

Spring Lake Neighbor? Let's Look at Your Shoreline — Free.

Local crew. Honest advice. Permits handled. Book now for next season.

📞 (616) 836-1911
📞 Call Now