Quick answer
- Couch haul-away runs about $90–$175; sectionals cost more (more volume).
- Clean, usable sofas can often be donated with free pickup.
- Curbside rules vary by DuPage town — check before you drag it out.
- Tight doorways and stairs are why most people book a two-person crew.
A couch is the classic "how do I even move this" item — heavy, wide, and rarely stairs-friendly. Your best route depends mostly on whether it's still usable.
If it's still usable
Donate it. Several charities accept clean, undamaged sofas and offer free pickup — the cheapest route and it keeps a big item out of the landfill. Call ahead; they're selective about condition, and stained or torn couches are usually declined.
If it's worn out
- Junk removal — about $90–$175; a two-person crew handles the doorways and stairs. Sectionals cost more as they're more volume.
- Curbside bulk pickup — some DuPage towns take one bulky item on schedule, sometimes with a tag. Check your village.
Redoing the whole room? Bundle it — see old furniture and single-item pricing.