Mattress removal in Oshkosh, WI

Booking takes about a minute. Pick your items and a pickup day, put the mattress out that morning, and we'll load it and take it away. Most of our Oshkosh pickups are curbside, so there's nothing to wrap and no trip to make.

From there it goes to our local recycling facility, where our team takes it apart by hand. The foam gets baled for carpet padding, the steel springs go to scrap processors, and box-spring wood gets chipped. Here's the whole process if you want to see it.

How it works

  1. Book online.

    Pick your items and a pickup day. Takes about a minute, and you see the price before you confirm.

  2. Put it at the curb.

    Leave it out on your pickup day. No bagging, no wrapping, no plastic required.

  3. We arrive.

    Our team shows up in your window and texts you when they're about thirty minutes out.

  4. We recycle it.

    Your mattress goes to our local recycling facility and gets taken apart by hand. You'll get a confirmation once it's done.

Mattress removal pricing in Oshkosh

Mattress removal in Oshkosh starts at $89. Pick your items and you see the exact total before you confirm — no quote call, no surprise at the door.

100% transparent pricing • No surprises at your door

💰 Half the price of major junk companies
♻️ Recycled, not landfilled

See full pricing and what's included →

Areas we serve in Oshkosh

We pick up anywhere in Oshkosh, including:

University District
54901
Downtown
54901
Algoma Boulevard Area
54901
Westside
54902
Eastside
54902
Menominee Park Area
54903
Webster Stanley Area
54903
Residential South
54903
Lake Winnebago Shoreline
54901
Fox River District
54901
Manufacturing District
54902
North Oshkosh
54902

Oshkosh and Wisconsin mattress disposal rules

Booking with us? You can skip this part. Everything below is for handling it yourself — Oshkosh's rules, the fees and the drop-off options. If we're doing the pickup, the regulations and the recycling are ours to deal with: you leave it at the curb and we take it from there.

  1. What Oshkosh asks for if you use city pickup

    These are The Sanitation Division of the City of Oshkosh's requirements, not ours — they apply if you're putting the mattress out for the city rather than booking a pickup with us.

    • If the items are not scheduled as a Special Paid Pick up, Sanitation personnel will tag the item with a Violation Notice.
    • Once scheduled, the item should be placed at least 3 feet away from your carts on the terrace or driveway apron, no later than 5 am on your scheduled collection day.
    • The items must be removed by 5 am of the following work day or the City will collect the items and issue a Violation Invoice for the cost of collection (minimum $25 plus an administrative charge).
    • On what they won't take at the curb: TVs, other Electronics, and Tires will not be picked up curbside at any time.

    The Sanitation Division of the City of Oshkosh — collection instructions

Other ways to get rid of a mattress in Oshkosh

If you'd rather do it yourself, here are your other options in Oshkosh. Each one links to the official page so you can check hours and fees before you go.

Haul it to Winnebago County Solid Waste

100 West County Road Y Oshkosh, WI 54901. General Refuse (household, commercial, industrial) $59.00 Per Ton. Open Monday - Friday 7 a.m. - 3 p.m. and Saturday 7 a.m. - Noon. Call 920-232-1800 before you load up. Mattresses and box springs are accepted as general waste. Fees apply. Customers are responsible for unloading waste and recyclables. Winnebago County employees are not available to assist. Minimum charge Minimum fee $20.00 675 lbs. or less. Note that all loads entering facility must be secured and covered. You'll need a truck or a van, and you do the loading.

Winnebago County Solid Waste — address, hours and fee · fee, minimum charge, load rule and notes

What The Sanitation Division of the City of Oshkosh says about collection

No later than 5 am on your scheduled collection day. Items that do not fit into the cart may be scheduled as a Special Paid Pick up at the Collections Counter at City Hall, 215 Church Avenue. $15 (each). It does name mattresses.

The Sanitation Division of the City of Oshkosh — collection information