dispose of an old mattress

Tom Hanks, owner, 24/7 Express Handyman Service · Updated September 2026

24/7 Express Handyman Service hauls away old mattresses in Salt Lake, Park City and Heber. Up to 75 percent of a mattress can be recycled into other products instead of going to a landfill. (Why Recycle - Mattress Recycling Council)

How much does mattress disposal cost in Salt Lake, Park City and Heber?

Salt Lake City's east side and Millcreekfrom $205
The Park City areafrom $225
The Heber Valleyfrom $225

Mattress disposal starts at $205 in Salt Lake City's east side and Millcreek and $225 in the Park City area and the Heber Valley: the 2-hour minimum at $95/hour plus that area's fuel surcharge, with no dispatch fee. The landfill or transfer-station fee is added at cost, from the receipt. Prices as of September 2026.

Full price sheet and estimator

Call now

(801) 999-0827Text photos

Answered 24/7 by Tom or his dispatcher.

Scheduled work is $95/hour with a 2-hour minimum, and no dispatch fee. Emergency calls are priced differently: see the price sheet.

Quick answers

Can an old mattress be recycled?

Often yes: up to 75 percent of a mattress can be recycled into other products. Whether a given mattress gets recycled depends on what the landfill or a mattress recycler takes, and a clean, dry mattress has the best chance.

Is a box spring counted as a separate piece?

Usually yes, landfills that charge mattresses by the piece count each mattress and each box spring as its own piece. List both when booking so the disposal line on the receipt matches the load.

What if the mattress has bed bugs?

Say so when booking so the mattress can be wrapped and sealed in plastic in the bedroom before it moves through the house. That keeps bugs from dropping off along the way; treating the room itself is a job for a pest control company.

An old mattress leaning against a curb beside a large wheeled trash container
Photo: Eric Fischer, CC BY 2.0

What 24/7 Express Handyman Service does on site

  • Carries out mattresses, box springs, foam toppers and futon pads, including king sizes and split box springs.
  • Wraps a stained, damp or bug-exposed mattress in plastic before it moves through the house.
  • Takes apart the bed frame and headboard when they are going too, and hauls it all with disposal billed at cost from the receipt.

How it works

  1. Say how many mattresses and box springs, what sizes, and which floor they are on.
  2. Get a written scope and price, with disposal added at cost from the receipt.
  3. On the day, bedding is left for you, the frame comes apart, and each piece is wrapped if needed, carried out and tied down.
  4. Referred out: bed bugs or mold in the bedroom itself go to a pest control or remediation company.

When to stop and call

If you find bed bugs or mold on a mattress, stop moving it around the house and close the bedroom door. 24/7 Express Handyman Service will wrap it in the room and carry it straight out.

What happens next

  • The written scope and price come first; the landfill or transfer-station fee is added at cost from the receipt, and nothing is hauled until you approve the scope.
  • Photograph the damage before anything is moved and keep every receipt; 24/7 Express Handyman Service provides an itemised invoice your insurer may ask for. The dispatch fee and job cost are paid by you on the day.

By zone

  • Zone A

    Salt Lake City & Millcreek

    From Salt Lake City's east side and Millcreek, mattresses go to the Salt Lake Valley Landfill, which charges $18 for each piece, mattress or box spring. It takes them from residential customers, or from businesses with six pieces or fewer.

  • Zone B

    Park City & Summit County

    From Park City and the rest of Summit County, mattresses go to the Three Mile Canyon Landfill, which accepts them and does not charge them by weight like other loads. Recycle Utah does not take mattresses, box springs or foam pads.

  • Zone C

    Heber Valley & Wasatch County

    From the Heber Valley and the rest of Wasatch County, mattresses go to the Wasatch County Solid Waste Transfer Station, which takes items that do not fit in household waste containers at $56 per ton, with a $20 minimum for a tarped or strapped load. Since November 1, 2022, the station has told licensed contractors to take their loads elsewhere, so a hauled load may go to Ace Intermountain Recycling in Heber City instead; the fee is billed at cost either way.

Every job 24/7 Express Handyman Service takes on is under $3,000 including labor, materials and any change orders (Utah Code §58-55-305); a change that would push a job over that line is referred to a licensed contractor, not written up as a second job. plumbing, electrical, HVAC, gas appliance / combustion system work is referred to a licensed trade.

Not urgent? Request a callback

For scheduled work, not tonight's emergency. Read the next morning.

Callback details

Water still coming? Door that won't lock?

(801) 999-0827

Answered 24/7 by Tom or his dispatcher. 24/7 Express Handyman Service confirms the address, the zone rate and the dispatch fee, and takes a card, before rolling.

Call (801) 999-0827Text

Answered 24/7 by Tom or his dispatcher.