Mattress removal in Middleton, 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 Middleton 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 Middleton

Mattress removal in Middleton 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 Middleton

We pick up anywhere in Middleton, including:

Downtown Middleton
53562
Blackhawk
53562
North Middleton
53562
University Research Park Area
53562
West Middleton
53562
East Middleton
53562
South Middleton
53597
Greenway Station
53562
Middleton Hills
53562
Pleasant View
53562
Cardinal Point
53562
Heritage Meadows
53562

Middleton and Wisconsin mattress disposal rules

Booking with us? You can skip this part. Everything below is for handling it yourself — Middleton'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 Middleton asks for if you use city pickup

    These are Pellitteri Waste Systems' requirements, not ours — they apply if you're putting the mattress out for the city rather than booking a pickup with us.

    • Each mattress or box spring must be placed in its own plastic or vinyl storage bag. Do not place the mattress and box spring together in one bag. It will be too heavy for collection.
    • Items must be at the curb or end of the driveway (within 5 feet of the street) by 6:00 a.m. on the scheduled pickup day.

    The city's own pages disagree on this one. One says mattress (Must be in its own plastic or vinyl storage bag for driver health and safety. Do not place mattress and box spring together in one bag. It will be too heavy for collection.) $42.00; 2025 Bulk Item Pricing City of Middleton says mattress (Must be in its own plastic or vinyl storage bag for driver health and safety. Do not place mattress and box spring together in one bag. It will be too heavy for collection.) $41.00. Worth the phone call before you put it out. the second page

    Pellitteri Waste Systems — collection instructions

  2. Can you take a mattress to the landfill near Middleton?

    You can, but check the price first — it is usually more than a pickup costs. Dane County Landfill in Madison does take mattresses, at 0 - 500 lbs $15.03. All loads must be secured with tie downs, a tarp or enclosed in a vehicle. Exposed loads will not be accepted. Either way you need a truck and the drive out to Madison, and a pickup from us is $89 and comes to you.

    Dane County Landfill — disposal fees

Other ways to get rid of a mattress in Middleton

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

Haul it to Dane County Landfill

7102 Maahic Way, Madison, WI 53718. 0 - 500 lbs $15.03. Open Monday - Friday: 6:30 a.m. - 3:15 p.m. and Saturday: 8:00 a.m. - 10:45 a.m. Waste is only accepted from Dane County residents. Note that all loads must be secured with tie downs, a tarp or enclosed in a vehicle. Exposed loads will not be accepted. Mattresses & Box Springs. Call (608) 838-9555 before you load up. You'll need a truck or a van, and you do the loading.

Dane County Landfill — hours, address and fee · fee

What Pellitteri Waste Systems says about collection

The next available pickup day (which may differ from your normal cart collection day). Please call Pellitteri Waste Systems at (608) 257-4285 to schedule and prepay for collection on the next available pickup day (which may differ from your normal cart collection day). Mattress (Must be in its own plastic or vinyl storage bag for driver health and safety. Do not place mattress and box spring together in one bag. It will be too heavy for collection.) $42.00. It does name mattresses.

Pellitteri Waste Systems — collection information