Mattress removal in Harrisonburg, VA

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 Harrisonburg 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 Harrisonburg

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

We pick up anywhere in Harrisonburg, including:

Downtown Historic District
22801
Old Town Historic District
22801
Northeast Newtown
22801
University Area
22807
Pleasant Valley
22801
Belmont Estates
22801
Keezletown
22802
Massanetta Springs
22801

Harrisonburg and Virginia mattress disposal rules

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

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

    • Residents may set out a maximum of ten (10) yard debris items and a maximum of five bulk items on their pick up day.
    • All reservations must be made by 12 pm on the business day prior to pickup.
    • Accepted bulk items include: Furniture Mattresses Home appliances are on the accepted list, so the mattress itself is not the problem — the booking is.
    • On what they won't take at the curb: bags of regular trash (please put out on your trash day only).

    Harrisonburg Public Works — collection instructions

Other ways to get rid of a mattress in Harrisonburg

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

Haul it to Recycling Convenience Center

2055 Beery Road, Harrisonburg, VA. Open Monday-Friday, 8:00am - 4:00pm and Saturday 8:00am-12:00pm. Bulk (i.e. furniture, mattress, box spring, TV, stereo, computer) - *Convenience Center only. Recycling services are available to Harrisonburg City residents. Note that residents are responsible for taking their own, presorted, recyclable materials to the center or mobile unit. You'll need a truck or a van, and you do the loading.

Recycling Convenience Center

Haul it to Rockingham County / Harrisonburg Landfill

813 Greendale Rd Harrisonburg, VA 22801. Open Monday through Saturday, 7:00 am – 4:30 pm. Call (540) 564-3159 before you load up. The Landfill is closed or has reduced operating hours on all major holidays. You'll need a truck or a van, and you do the loading.

Rockingham County / Harrisonburg Landfill

What Harrisonburg Public Works says about collection

As of January 5, 2026, bulk and yard debris is collected on the same day as your regular trash pickup. All bulk and yard debris pickups must be scheduled in advance using ReCollect. It does name mattresses.

Harrisonburg Public Works — collection information