Skip to content
616 Kent · Ottawa · Ionia · Montcalm231 Muskegon · Newaygo269 Allegan · Barry
616 line(616) 888-7427

Ottawa County

Spring Lake and Ferrysburg Biohazard Cleanup Referrals

ZIP 49456 is bigger than the village on its envelope. It takes in Spring Lake village, almost all of Spring Lake Township, and most of Ferrysburg across the water, with thin edges reaching into Muskegon County. Whether the address is a cottage on the lake or a newer house off M-104, this page lays out who responds, what to handle first, and how one call to our referral line gets you to an independent cleanup company that serves the Tri-Cities area.

Call the Spring Lake line(616) 888-7427

Who comes first in Spring Lake

Since July 1, 2014, the Ottawa County Sheriff's Office has policed both the village and Ferrysburg, replacing a joint Spring Lake-Ferrysburg department formed in 1989. Deputies work from an office on North Fruitport Road that shares a building with the Spring Lake fire station, with a satellite at Ferrysburg City Hall, and the township itself also uses sheriff's deputies. The few Muskegon County addresses in this ZIP fall to Norton Shores police or Fruitport Township police, and the Grand Haven slice belongs to that city's Department of Public Safety. Ask the responding officer for the case number and wait for word that the scene is released. Condo and lake association rules may limit dumpsters, work hours or parking, so call the association manager early. For a seasonal cottage owned by family out of state, decide who will sign the work order before anyone arrives.

Spring Lake · 616 line · (616) 888-7427

Before the crew arrives in Spring Lake

  1. Village, township or Ferrysburg, the answer is the same: Ottawa County sheriff's deputies respond.
  2. Muskegon County edges of this ZIP get Norton Shores or Fruitport Township police instead.
  3. Ask your condo or lake association about dumpster placement and work hours before the company arrives.
  4. Mention a walkout lower level or lakefront stairs so the estimate accounts for carrying distance.
  5. Plan around boat traffic and Coast Guard Festival week, when Tri-Cities parking gets tight.

Spring Lake ZIP areas

ZIP 49456

The whole village, about 99 percent of Spring Lake Township and roughly 97 percent of Ferrysburg share 49456. It also clips parts of Crockery Township and a small slice of Grand Haven city, plus edges of Fruitport Charter Township and Norton Shores in Muskegon County. Ferrysburg's post office handles only PO boxes, so lakefront homes along Spring Lake, older village blocks off Savidge Street and township subdivisions north of M-104 all use this ZIP.

What Spring Lake buildings mean for a cleanup

The village started as Hopkins Mill in 1837, was platted as Mill Point in 1849, and took the Spring Lake name in 1867 along with a station on the Detroit, Grand Haven and Milwaukee Railway. It incorporated two years later. A third of its 1.74 square miles is water, so a large share of homes face the lake or a channel. Children here attend Spring Lake Public Schools, while Ferrysburg families belong to the Grand Haven district, a split that dates to a 1963 school merger.

Ferrysburg grew from the Ferry family's settlement of the 1830s, was platted in 1857, and became a city in 1963. It sits at the mouth of the Grand River on Lake Michigan, across Spring Lake from the village and across the river from Grand Haven. US 31 runs north and south through it, and M-104 begins at that highway and heads east through the township toward Nunica and I-96.

Those water crossings shape a cleanup visit. The US 31 bridge over the Grand River ties Ferrysburg to Grand Haven, and M-104 carries traffic east through the village, so a company coming from Muskegon or Grand Rapids plans its route around them. Summer boating season fills parking near the lake, which affects where a truck and sealed containers can go. Waterfront houses often have walkout lower levels where fluids can travel down stairs or under carpet. Seasonal cottages also stand empty for months, and a problem can sit unnoticed until a neighbor or the owner returns in spring.

Frequent requests

unattended death cleanup

Seasonal cottages and homes of older residents who live alone are where an unnoticed death is most likely in this ZIP. Removal of soaked flooring, padding and sometimes subfloor is common, and walkout basements can spread odor upward through ducts. Before you list or reopen the property, get a plain explanation of what will be removed and how the crew will confirm the odor is gone.

blood and body fluid cleanup

A fall on steep lakeside stairs or a sudden medical event may leave blood on carpet, decking and docks as well as indoors. Porous wood and older carpet often need removal rather than surface cleaning. A competent company bags contaminated material for medical-waste disposal and will tell you plainly which items can be saved. Keep everyone, including pets, out of the area until the work is finished.

Hoarding cleanup

Long-held family homes near the village center and cottages that slowly filled with stored goods can both reach the point where a sorted, room-by-room cleanout is needed. Good companies set aside photographs, papers and valuables for the family to review. Ask whether they separate recyclables and donations, and how they handle narrow lake lots where a roll-off container may not fit on the street.

Questions we hear

Is Ferrysburg covered under the Spring Lake ZIP?

Mostly, yes. About 97 percent of Ferrysburg's land lies inside 49456, and the Ferrysburg post office offers only PO box service. The city is policed by the same Ottawa County sheriff's team as the village, with a satellite office at Ferrysburg City Hall. Give the street address and say you are in Ferrysburg when you call, so the referral reaches a company working that side of the water.

What happens if the property sits on the Muskegon County side?

A few streets in 49456 lie in Fruitport Charter Township or Norton Shores, both in Muskegon County. Police there come from Fruitport Township or Norton Shores, not the Ottawa County sheriff, and county paperwork differs. The cleanup steps stay the same: wait for release, document the scene, and call your insurer. Norton Shores has its own page on this site with local details for that city.

Our family lives out of state. How do we handle a cottage here?

Start by naming one family member to deal with the sheriff's office, the insurer and the cleanup company, so messages do not cross. Many companies can send photos, a written scope and an estimate by email for approval. Ask a neighbor or the lake association to note who comes and goes. Questions about who has legal authority over an estate belong with a probate attorney or the Ottawa County probate court.